Просмотр исходного кода

Better radius limit for sandbox

David Catuhe 7 лет назад
Родитель
Сommit
1d63c5f805
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      sandbox/index.js

+ 2 - 0
sandbox/index.js

@@ -91,10 +91,12 @@ if (BABYLON.Engine.isSupported()) {
 
             if (currentScene.meshes.length) {
                 var worldExtends = currentScene.getWorldExtends();
+                currentScene.activeCamera.lowerRadiusLimit = null;
                 framingBehavior.zoomOnBoundingInfo(worldExtends.min, worldExtends.max);
             }
 
             currentScene.activeCamera.pinchPrecision = 200 / currentScene.activeCamera.radius;
+            currentScene.activeCamera.upperRadiusLimit = 5 * currentScene.activeCamera.radius;
         }
 
         currentScene.activeCamera.attachControl(canvas);