瀏覽代碼

Fix sceneHelpers dep in viewer

sebavan 5 年之前
父節點
當前提交
93a5081fd8
共有 1 個文件被更改,包括 2 次插入1 次删除
  1. 2 1
      Viewer/src/managers/sceneManager.ts

+ 2 - 1
Viewer/src/managers/sceneManager.ts

@@ -25,6 +25,7 @@ import { PBRMaterial } from 'babylonjs/Materials/PBR/pbrMaterial';
 import { ShadowLight, IShadowLight } from 'babylonjs/Lights/shadowLight';
 import { ShadowLight, IShadowLight } from 'babylonjs/Lights/shadowLight';
 import { CubeTexture } from 'babylonjs/Materials/Textures/cubeTexture';
 import { CubeTexture } from 'babylonjs/Materials/Textures/cubeTexture';
 import { DirectionalLight } from 'babylonjs/Lights/directionalLight';
 import { DirectionalLight } from 'babylonjs/Lights/directionalLight';
+import { HemisphericLight } from 'babylonjs/Lights/hemisphericLight';
 import { Scalar } from 'babylonjs/Maths/math.scalar';
 import { Scalar } from 'babylonjs/Maths/math.scalar';
 import { SpotLight } from 'babylonjs/Lights/spotLight';
 import { SpotLight } from 'babylonjs/Lights/spotLight';
 import { PointLight } from 'babylonjs/Lights/pointLight';
 import { PointLight } from 'babylonjs/Lights/pointLight';
@@ -1209,7 +1210,7 @@ export class SceneManager {
 
 
         if (!lightKeys.length) {
         if (!lightKeys.length) {
             if (!this.scene.lights.length) {
             if (!this.scene.lights.length) {
-                this.scene.createDefaultLight(true);
+                new HemisphericLight("default light", Vector3.Up(), this.scene);
             }
             }
         } else {
         } else {