소스 검색

Serializing all cameras

Raanan Weber 10 년 전
부모
커밋
24599f9367
2개의 변경된 파일3개의 추가작업 그리고 7개의 파일을 삭제
  1. 1 3
      Babylon/Tools/babylon.sceneSerializer.js
  2. 2 4
      Babylon/Tools/babylon.sceneSerializer.ts

+ 1 - 3
Babylon/Tools/babylon.sceneSerializer.js

@@ -619,9 +619,7 @@ var BABYLON;
             serializationObject.cameras = [];
             for (index = 0; index < scene.cameras.length; index++) {
                 var camera = scene.cameras[index];
-                if (camera instanceof BABYLON.FreeCamera) {
-                    serializationObject.cameras.push(serializeCamera(camera));
-                }
+                serializationObject.cameras.push(serializeCamera(camera));
             }
             if (scene.activeCamera) {
                 serializationObject.activeCameraID = scene.activeCamera.id;

+ 2 - 4
Babylon/Tools/babylon.sceneSerializer.ts

@@ -758,11 +758,9 @@
             serializationObject.cameras = [];
             for (index = 0; index < scene.cameras.length; index++) {
                 var camera = scene.cameras[index];
-
-                if (camera instanceof BABYLON.FreeCamera) {
-                    serializationObject.cameras.push(serializeCamera(<FreeCamera>camera));
-                }
+                serializationObject.cameras.push(serializeCamera(camera));
             }
+
             if (scene.activeCamera) {
                 serializationObject.activeCameraID = scene.activeCamera.id;
             }