瀏覽代碼

Review Update

sebastien 7 年之前
父節點
當前提交
854e0c3d34
共有 4 個文件被更改,包括 4 次插入8 次删除
  1. 3 3
      Tools/Gulp/config.json
  2. 1 5
      src/Layer/babylon.effectlayer.ts
  3. 0 0
      src/Layer/babylon.glowLayer.ts
  4. 0 0
      src/Layer/babylon.highlightLayer.ts

+ 3 - 3
Tools/Gulp/config.json

@@ -1043,9 +1043,9 @@
             "files": [
                 "../../src/Rendering/babylon.outlineRenderer.js",
                 "../../src/Rendering/babylon.edgesRenderer.js",
-                "../../src/Layer/babylon.effectlayer.js",
-                "../../src/Layer/babylon.highlightlayer.js",
-                "../../src/Layer/babylon.glowlayer.js"
+                "../../src/Layer/babylon.effectLayer.js",
+                "../../src/Layer/babylon.highlightLayer.js",
+                "../../src/Layer/babylon.glowLayer.js"
             ],
             "dependUpon": [
                 "shaderMaterial"

+ 1 - 5
src/Layer/babylon.effectlayer.ts

@@ -104,9 +104,8 @@
             /** The Friendly of the effect in the scene */
             public name: string, 
             scene: Scene) {
-            var engine = scene.getEngine();
-            this._engine = engine;
             this._scene = scene || Engine.LastCreatedScene;
+            this._engine = scene.getEngine();
             this._maxSize = this._engine.getCaps().maxTextureSize;
             this._scene.effectLayers.push(this);
 
@@ -431,9 +430,6 @@
             // Blends the map on the main canvas.
             this._internalRender(currentEffect);
 
-            // Restore stencil state.
-            (<any>engine)._stencilState.reset();
-
             // Restore Alpha
             engine.setAlphaMode(previousAlphaMode);
 

src/Layer/babylon.glowlayer.ts → src/Layer/babylon.glowLayer.ts


src/Layer/babylon.highlightlayer.ts → src/Layer/babylon.highlightLayer.ts