David Catuhe 8 년 전
부모
커밋
087e898e33
6개의 변경된 파일4983개의 추가작업 그리고 2793개의 파일을 삭제
  1. 1691 1124
      dist/preview release/babylon.d.ts
  2. 42 41
      dist/preview release/babylon.js
  3. 1513 462
      dist/preview release/babylon.max.js
  4. 1691 1124
      dist/preview release/babylon.module.d.ts
  5. 42 41
      dist/preview release/babylon.worker.js
  6. 4 1
      gui/src/math2D.ts

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1691 - 1124
dist/preview release/babylon.d.ts


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 42 - 41
dist/preview release/babylon.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1513 - 462
dist/preview release/babylon.max.js


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 1691 - 1124
dist/preview release/babylon.module.d.ts


파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 42 - 41
dist/preview release/babylon.worker.js


+ 4 - 1
gui/src/math2D.ts

@@ -26,7 +26,10 @@ module BABYLON.GUI {
 
             let det = this.determinant();
             if (det < (Epsilon * Epsilon)) {
-                throw new Error("Can't invert matrix, near null determinant");
+                result.m[0] = 0;     result.m[1] = 0;
+                result.m[2] = 0;    result.m[3] = 0;
+                result.m[4] = 0;   result.m[5] = 0;
+                return this;
             }
 
             let detDiv = 1 / det;