Bläddra i källkod

Ground getHeightAtCoordinates debug

Pierre Heinisch 9 år sedan
förälder
incheckning
d1b0237d32
2 ändrade filer med 8 tillägg och 8 borttagningar
  1. 4 4
      src/Math/babylon.math.js
  2. 4 4
      src/Math/babylon.math.ts

+ 4 - 4
src/Math/babylon.math.js

@@ -899,10 +899,10 @@ var BABYLON;
             return result;
         };
         Vector3.CrossToRef = function (left, right, result) {
-            Tmp.Vector3[0].x = left.y * right.z - left.z * right.y;
-            Tmp.Vector3[0].y = left.z * right.x - left.x * right.z;
-            Tmp.Vector3[0].z = left.x * right.y - left.y * right.x;
-            result.copyFrom(Tmp.Vector3[0]);
+            var x = left.y * right.z - left.z * right.y;
+            var y = left.z * right.x - left.x * right.z;
+            var z = left.x * right.y - left.y * right.x;
+            result.copyFromFloats(x, y, z);
         };
         Vector3.Normalize = function (vector) {
             var result = Vector3.Zero();

+ 4 - 4
src/Math/babylon.math.ts

@@ -1132,10 +1132,10 @@
         }
 
         public static CrossToRef(left: Vector3, right: Vector3, result: Vector3): void {
-            Tmp.Vector3[0].x = left.y * right.z - left.z * right.y;
-            Tmp.Vector3[0].y = left.z * right.x - left.x * right.z;
-            Tmp.Vector3[0].z = left.x * right.y - left.y * right.x;
-            result.copyFrom(Tmp.Vector3[0]);
+            var x = left.y * right.z - left.z * right.y;
+            var y = left.z * right.x - left.x * right.z;
+            var z = left.x * right.y - left.y * right.x;
+            result.copyFromFloats(x, y, z);
         }
 
         public static Normalize(vector: Vector3): Vector3 {