Ver Fonte

Merge pull request #204 from grizeldi/DirectionalLight

Fixed DirectionalLight gizmo direction
grizeldi há 6 anos atrás
pai
commit
fc90b77e90

+ 0 - 3
jme3-scenecomposer/src/com/jme3/gde/scenecomposer/gizmo/light/DirectionalLightGizmo.java

@@ -35,11 +35,8 @@ import com.jme3.bounding.BoundingSphere;
 import com.jme3.bounding.BoundingVolume;
 import com.jme3.gde.core.sceneexplorer.nodes.JmeDirectionalLight;
 import com.jme3.gde.core.sceneexplorer.nodes.gizmo.DirectionalLightGizmoInterface;
-import com.jme3.gde.scenecomposer.SceneComposerToolController;
-import com.jme3.gde.scenecomposer.SceneComposerTopComponent;
 import com.jme3.gde.scenecomposer.gizmo.NodeCallback;
 import com.jme3.light.DirectionalLight;
-import com.jme3.math.FastMath;
 import com.jme3.math.Quaternion;
 import com.jme3.math.Vector3f;
 

+ 1 - 1
jme3-scenecomposer/src/com/jme3/gde/scenecomposer/gizmo/light/LightGizmoFactory.java

@@ -96,7 +96,7 @@ public class LightGizmoFactory {
         mat.setColor("Color", ColorRGBA.White);
         mat.getAdditionalRenderState().setLineWidth(2f);
         
-        Geometry arrow = new Geometry("direction arrow", new Arrow(((DirectionalLight) light).getDirection().mult(5f)));
+        Geometry arrow = new Geometry("direction arrow", new Arrow(new Vector3f(0, 5, 0)));
         arrow.setMaterial(mat);
         arrow.addControl(new LightColorUpdate(light, arrow.getMaterial(), "Color"));