소스 검색

if overriding vrOptions the defaults would be overwritten

Raanan Weber 7 년 전
부모
커밋
ffe4ec3239
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      Viewer/src/managers/sceneManager.ts

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

@@ -796,11 +796,11 @@ export class SceneManager {
             }
             return;
         }
-        let vrOptions: VRExperienceHelperOptions = vrConfig.vrOptions || {
+        let vrOptions: VRExperienceHelperOptions = deepmerge({
             useCustomVRButton: true,
             createDeviceOrientationCamera: false,
             trackPosition: true
-        }
+        }, vrConfig.vrOptions || {});
 
         this._vrHelper = this.scene.createDefaultVRExperience(vrOptions);
         if (!vrConfig.disableInteractions) {