浏览代码

fix toNormalMatrix

Julien Barrois 6 年之前
父节点
当前提交
287945423e
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      src/Math/babylon.math.ts

+ 3 - 2
src/Math/babylon.math.ts

@@ -4857,8 +4857,9 @@ module BABYLON {
          * @param ref matrix to store the result
          */
         public toNormalMatrix(ref: Matrix): void {
-            this.invertToRef(ref);
-            ref.transpose();
+            const tmp = MathTmp.Matrix[0];
+            this.invertToRef(tmp);
+            tmp.transposeToRef(ref);
             var m = ref.m;
             Matrix.FromValuesToRef(
                 m[0], m[1], m[2], 0,