From c67de8aca04d988179191ccb52461af00125920e Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Tue, 13 Aug 2019 11:41:53 -0400 Subject: [PATCH] RGB skybox --- ObjEditor.java | 31 +++++++++++++++++++++++++++++++ 1 files changed, 31 insertions(+), 0 deletions(-) diff --git a/ObjEditor.java b/ObjEditor.java index c2908ed..4b4a90a 100644 --- a/ObjEditor.java +++ b/ObjEditor.java @@ -433,6 +433,8 @@ ChangeListener changeListener = new ChangeListener() { + String name; + public void stateChanged(ChangeEvent changeEvent) { // if (objectPanel.getSelectedIndex() == objectPanel.indexOfTab("Material") && !materialFlushed) @@ -451,7 +453,36 @@ // EditSelection(false); // } + if (objectPanel.getSelectedIndex() == 4) + { + name = copy.skyboxname; + + if (name == null) + { + name = ""; + } + + copy.skyboxname = "cubemaps/default-skyboxes/rgb"; + copy.skyboxext = "jpg"; + } + else + { + if (name != null) + { + if (name.equals("")) + { + copy.skyboxname = null; + copy.skyboxext = null; + } + else + { + copy.skyboxname = name; + } + } + } + // refreshContents(false); // To refresh Info tab + cameraView.repaint(); } }; objectPanel.addChangeListener(changeListener); -- Gitblit v1.6.2