Преглед на файлове

Fixed issue with directional lights shadows with new projection matrices

David Catuhe преди 8 години
родител
ревизия
266c61a465
променени са 6 файла, в които са добавени 6360 реда и са изтрити 6337 реда
  1. 25 25
      dist/preview release/babylon.core.js
  2. 6107 6105
      dist/preview release/babylon.d.ts
  3. 36 36
      dist/preview release/babylon.js
  4. 154 135
      dist/preview release/babylon.max.js
  5. 35 35
      dist/preview release/babylon.noworker.js
  6. 3 1
      src/Math/babylon.math.ts

Файловите разлики са ограничени, защото са твърде много
+ 25 - 25
dist/preview release/babylon.core.js


Файловите разлики са ограничени, защото са твърде много
+ 6107 - 6105
dist/preview release/babylon.d.ts


Файловите разлики са ограничени, защото са твърде много
+ 36 - 36
dist/preview release/babylon.js


Файловите разлики са ограничени, защото са твърде много
+ 154 - 135
dist/preview release/babylon.max.js


Файловите разлики са ограничени, защото са твърде много
+ 35 - 35
dist/preview release/babylon.noworker.js


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

@@ -2967,12 +2967,14 @@
             let b = 2.0 / (top - bottom);
             let c = 2.0 / (f - n);
             let d = -(f + n)/(f - n);
+            let i0 = (left + right) / (left - right);
+            let i1 = (top + bottom) / (bottom - top);
 
             BABYLON.Matrix.FromValuesToRef(
                 a, 0, 0, 0,
                 0, b, 0, 0,
                 0, 0, c, 0,
-                0, 0, d, 1,
+                i0, i1, d, 1,
                 result
             );
         }