Browse Source

fix camera behavior with upsideDown mode

David Catuhe 8 years ago
parent
commit
d9bf776d98

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/babylon.core.js


File diff suppressed because it is too large
+ 1441 - 1441
dist/preview release/babylon.d.ts


File diff suppressed because it is too large
+ 1 - 1
dist/preview release/babylon.js


+ 1 - 1
dist/preview release/babylon.max.js

@@ -18716,7 +18716,7 @@ var BABYLON;
             else {
                 this.position.copyFrom(this._newPosition);
                 var up = this.upVector;
-                if (this.allowUpsideDown && this.beta < 0) {
+                if (this.allowUpsideDown && sinb < 0) {
                     up = up.clone();
                     up = up.negate();
                 }

File diff suppressed because it is too large
+ 1441 - 1441
dist/preview release/babylon.module.d.ts


File diff suppressed because it is too large
+ 1 - 1
dist/preview release/babylon.noworker.js


+ 1 - 1
src/Cameras/babylon.arcRotateCamera.ts

@@ -445,7 +445,7 @@ module BABYLON {
                 this.position.copyFrom(this._newPosition);
 
                 var up = this.upVector;
-                if (this.allowUpsideDown && this.beta < 0) {
+                if (this.allowUpsideDown && sinb < 0) {
                     up = up.clone();
                     up = up.negate();
                 }