David Catuhe 8 years ago
parent
commit
ffe6954495
42 changed files with 9891 additions and 9838 deletions
  1. 19 19
      dist/preview release/babylon.core.js
  2. 4847 4845
      dist/preview release/babylon.d.ts
  3. 36 36
      dist/preview release/babylon.js
  4. 77 28
      dist/preview release/babylon.max.js
  5. 4847 4845
      dist/preview release/babylon.module.d.ts
  6. 29 29
      dist/preview release/babylon.noworker.js
  7. 1 1
      dist/preview release/materialsLibrary/babylon.fireMaterial.js
  8. 1 1
      dist/preview release/materialsLibrary/babylon.fireMaterial.min.js
  9. 1 1
      dist/preview release/materialsLibrary/babylon.furMaterial.js
  10. 1 1
      dist/preview release/materialsLibrary/babylon.furMaterial.min.js
  11. 1 1
      dist/preview release/materialsLibrary/babylon.gradientMaterial.js
  12. 1 1
      dist/preview release/materialsLibrary/babylon.gradientMaterial.min.js
  13. 1 1
      dist/preview release/materialsLibrary/babylon.gridMaterial.js
  14. 1 1
      dist/preview release/materialsLibrary/babylon.gridMaterial.min.js
  15. 1 1
      dist/preview release/materialsLibrary/babylon.lavaMaterial.js
  16. 1 1
      dist/preview release/materialsLibrary/babylon.lavaMaterial.min.js
  17. 1 1
      dist/preview release/materialsLibrary/babylon.normalMaterial.js
  18. 1 1
      dist/preview release/materialsLibrary/babylon.normalMaterial.min.js
  19. 1 1
      dist/preview release/materialsLibrary/babylon.shadowOnlyMaterial.js
  20. 1 1
      dist/preview release/materialsLibrary/babylon.shadowOnlyMaterial.min.js
  21. 1 1
      dist/preview release/materialsLibrary/babylon.simpleMaterial.js
  22. 1 1
      dist/preview release/materialsLibrary/babylon.simpleMaterial.min.js
  23. 1 1
      dist/preview release/materialsLibrary/babylon.skyMaterial.js
  24. 1 1
      dist/preview release/materialsLibrary/babylon.skyMaterial.min.js
  25. 1 1
      dist/preview release/materialsLibrary/babylon.terrainMaterial.js
  26. 1 1
      dist/preview release/materialsLibrary/babylon.terrainMaterial.min.js
  27. 1 1
      dist/preview release/materialsLibrary/babylon.triPlanarMaterial.js
  28. 1 1
      dist/preview release/materialsLibrary/babylon.triPlanarMaterial.min.js
  29. 1 1
      dist/preview release/materialsLibrary/babylon.waterMaterial.js
  30. 1 1
      dist/preview release/materialsLibrary/babylon.waterMaterial.min.js
  31. 1 1
      materialsLibrary/src/fire/babylon.fireMaterial.ts
  32. 1 1
      materialsLibrary/src/fur/babylon.furMaterial.ts
  33. 1 1
      materialsLibrary/src/gradient/babylon.gradientMaterial.ts
  34. 1 1
      materialsLibrary/src/grid/babylon.gridmaterial.ts
  35. 1 1
      materialsLibrary/src/lava/babylon.lavaMaterial.ts
  36. 1 1
      materialsLibrary/src/normal/babylon.normalMaterial.ts
  37. 1 1
      materialsLibrary/src/shadowOnly/babylon.shadowOnlyMaterial.ts
  38. 1 1
      materialsLibrary/src/simple/babylon.simpleMaterial.ts
  39. 1 1
      materialsLibrary/src/sky/babylon.skyMaterial.ts
  40. 1 1
      materialsLibrary/src/terrain/babylon.terrainMaterial.ts
  41. 1 1
      materialsLibrary/src/triPlanar/babylon.triPlanarMaterial.ts
  42. 1 1
      materialsLibrary/src/water/babylon.waterMaterial.ts

File diff suppressed because it is too large
+ 19 - 19
dist/preview release/babylon.core.js


File diff suppressed because it is too large
+ 4847 - 4845
dist/preview release/babylon.d.ts


File diff suppressed because it is too large
+ 36 - 36
dist/preview release/babylon.js


File diff suppressed because it is too large
+ 77 - 28
dist/preview release/babylon.max.js


File diff suppressed because it is too large
+ 4847 - 4845
dist/preview release/babylon.module.d.ts


File diff suppressed because it is too large
+ 29 - 29
dist/preview release/babylon.noworker.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.fireMaterial.js

@@ -68,7 +68,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.fireMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.furMaterial.js

@@ -108,7 +108,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.furMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.gradientMaterial.js

@@ -112,7 +112,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.gradientMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.gridMaterial.js

@@ -85,7 +85,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.gridMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.lavaMaterial.js

@@ -109,7 +109,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.lavaMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.normalMaterial.js

@@ -104,7 +104,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.normalMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.shadowOnlyMaterial.js

@@ -62,7 +62,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.shadowOnlyMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.simpleMaterial.js

@@ -71,7 +71,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.simpleMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.skyMaterial.js

@@ -71,7 +71,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.skyMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.terrainMaterial.js

@@ -74,7 +74,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.terrainMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.triPlanarMaterial.js

@@ -77,7 +77,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.triPlanarMaterial.min.js


+ 1 - 1
dist/preview release/materialsLibrary/babylon.waterMaterial.js

@@ -187,7 +187,7 @@ var BABYLON;
             }
             var defines = subMesh._materialDefines;
             var scene = this.getScene();
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

File diff suppressed because it is too large
+ 1 - 1
dist/preview release/materialsLibrary/babylon.waterMaterial.min.js


+ 1 - 1
materialsLibrary/src/fire/babylon.fireMaterial.ts

@@ -78,7 +78,7 @@ module BABYLON {
             var defines = <FireMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/fur/babylon.furMaterial.ts

@@ -144,7 +144,7 @@ module BABYLON {
             var defines = <FurMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/gradient/babylon.gradientMaterial.ts

@@ -121,7 +121,7 @@ module BABYLON {
             var defines = <GradientMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/grid/babylon.gridmaterial.ts

@@ -88,7 +88,7 @@ module BABYLON {
             var defines = <GridMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/lava/babylon.lavaMaterial.ts

@@ -129,7 +129,7 @@ module BABYLON {
             var defines = <LavaMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/normal/babylon.normalMaterial.ts

@@ -109,7 +109,7 @@ module BABYLON {
             var defines = <NormalMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/shadowOnly/babylon.shadowOnlyMaterial.ts

@@ -54,7 +54,7 @@ module BABYLON {
             var defines = <ShadowOnlyMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/simple/babylon.simpleMaterial.ts

@@ -76,7 +76,7 @@ module BABYLON {
             var defines = <SimpleMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/sky/babylon.skyMaterial.ts

@@ -82,7 +82,7 @@ module BABYLON {
             var defines = <SkyMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/terrain/babylon.terrainMaterial.ts

@@ -114,7 +114,7 @@ module BABYLON {
             var defines = <TerrainMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/triPlanar/babylon.triPlanarMaterial.ts

@@ -118,7 +118,7 @@ module BABYLON {
             var defines = <TriPlanarMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }

+ 1 - 1
materialsLibrary/src/water/babylon.waterMaterial.ts

@@ -226,7 +226,7 @@ module BABYLON {
             var defines = <WaterMaterialDefines>subMesh._materialDefines;
             var scene = this.getScene();
 
-            if (!this.checkReadyOnEveryCall) {
+            if (!this.checkReadyOnEveryCall && subMesh.effect) {
                 if (this._renderId === scene.getRenderId()) {
                     return true;
                 }