Procházet zdrojové kódy

Light gizmo now uses Utility Layer Scene instead of Original Scene for its material and transform node.

julien-moreau před 5 roky
rodič
revize
11e57e7f2d
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      src/Gizmos/lightGizmo.ts

+ 2 - 2
src/Gizmos/lightGizmo.ts

@@ -33,10 +33,10 @@ export class LightGizmo extends Gizmo {
     constructor(gizmoLayer?: UtilityLayerRenderer) {
         super(gizmoLayer);
         this.attachedMesh = new AbstractMesh("", this.gizmoLayer.utilityLayerScene);
-        this._attachedMeshParent = new TransformNode("parent", this.gizmoLayer.originalScene);
+        this._attachedMeshParent = new TransformNode("parent", this.gizmoLayer.utilityLayerScene);
 
         this.attachedMesh.parent = this._attachedMeshParent;
-        this._material = new StandardMaterial("light", this.gizmoLayer.originalScene);
+        this._material = new StandardMaterial("light", this.gizmoLayer.utilityLayerScene);
         this._material.diffuseColor = new Color3(0.5, 0.5, 0.5);
         this._material.specularColor = new Color3(0.1, 0.1, 0.1);
     }