Procházet zdrojové kódy

Merge pull request #560 from vousk/patch-physicsEngine

set gravity value to precise real one (for the Earth: 9.807)
David Catuhe před 10 roky
rodič
revize
2f3e0dcdda

+ 1 - 1
Babylon/Physics/babylon.physicsEngine.ts

@@ -49,7 +49,7 @@
         }
 
         public _setGravity(gravity: Vector3): void {
-            this.gravity = gravity || new Vector3(0, -9.82, 0);
+            this.gravity = gravity || new Vector3(0, -9.807, 0);
             this._currentPlugin.setGravity(this.gravity);
         }
 

+ 1 - 1
Babylon/Tools/babylon.tools.ts

@@ -314,7 +314,7 @@
             var reader = new FileReader();
             reader.onerror = e => {
                 Tools.Log("Error while reading file: " + fileToLoad.name);
-                callback(JSON.stringify({ autoClear: true, clearColor: [1, 0, 0], ambientColor: [0, 0, 0], gravity: [0, -9.81, 0], meshes: [], cameras: [], lights: []}));
+                callback(JSON.stringify({ autoClear: true, clearColor: [1, 0, 0], ambientColor: [0, 0, 0], gravity: [0, -9.807, 0], meshes: [], cameras: [], lights: []}));
             };
             reader.onload = e => {
                 //target doesn't have result from ts 1.3

+ 1 - 1
Babylon/babylon.scene.ts

@@ -165,7 +165,7 @@
         public collisionsEnabled = true;
         private _workerCollisions;
         public collisionCoordinator: ICollisionCoordinator;
-        public gravity = new Vector3(0, -9.0, 0);
+        public gravity = new Vector3(0, -9.807, 0);
 
         // Postprocesses
         public postProcessesEnabled = true;