Bläddra i källkod

Adding missing files

David Catuhe 11 år sedan
förälder
incheckning
006268815c
2 ändrade filer med 6 tillägg och 8 borttagningar
  1. 1 1
      Babylon/Materials/textures/babylon.cubeTexture.js
  2. 5 7
      Babylon/babylon.engine.js

+ 1 - 1
Babylon/Materials/textures/babylon.cubeTexture.js

@@ -14,7 +14,7 @@ var BABYLON = BABYLON || {};
 
         this._texture = this._getFromCache(rootUrl);
 
-        if (!preventExtensions) {
+        if (!extensions) {
             extensions = ["_px.jpg", "_py.jpg", "_pz.jpg", "_nx.jpg", "_ny.jpg", "_nz.jpg"];
         }
         

+ 5 - 7
Babylon/babylon.engine.js

@@ -808,10 +808,8 @@ var BABYLON = BABYLON || {};
 
         return texture;
     };
-
-    var extensions = ["_px.jpg", "_py.jpg", "_pz.jpg", "_nx.jpg", "_ny.jpg", "_nz.jpg"];
-
-    var cascadeLoad = function (rootUrl, index, loadedImages, scene, onfinish) {
+    
+    var cascadeLoad = function (rootUrl, index, loadedImages, scene, onfinish, extensions) {
         var img;
         
         var onload = function () {
@@ -820,7 +818,7 @@ var BABYLON = BABYLON || {};
             scene._removePendingData(img);
 
             if (index != extensions.length - 1) {
-                cascadeLoad(rootUrl, index + 1, loadedImages, scene, onfinish);
+                cascadeLoad(rootUrl, index + 1, loadedImages, scene, onfinish, extensions);
             } else {
                 onfinish(loadedImages);
             }
@@ -834,7 +832,7 @@ var BABYLON = BABYLON || {};
         scene._addPendingData(img);
     };
 
-    BABYLON.Engine.prototype.createCubeTexture = function (rootUrl, scene) {
+    BABYLON.Engine.prototype.createCubeTexture = function (rootUrl, scene, extensions) {
         var gl = this._gl;
 
         var texture = gl.createTexture();
@@ -877,7 +875,7 @@ var BABYLON = BABYLON || {};
             texture._width = width;
             texture._height = height;
             texture.isReady = true;
-        });
+        }, extensions);
 
         return texture;
     };