瀏覽代碼

Merge pull request #1379 from pbalmasov/patch-1

Update babylon.renderingManager.ts
David Catuhe 9 年之前
父節點
當前提交
55cd11272c
共有 1 個文件被更改,包括 6 次插入6 次删除
  1. 6 6
      src/Rendering/babylon.renderingManager.ts

+ 6 - 6
src/Rendering/babylon.renderingManager.ts

@@ -173,17 +173,17 @@
             opaqueSortCompareFn: (a: SubMesh, b: SubMesh) => number = null,
             alphaTestSortCompareFn: (a: SubMesh, b: SubMesh) => number = null,
             transparentSortCompareFn: (a: SubMesh, b: SubMesh) => number = null) {
-            
+
+            this._customOpaqueSortCompareFn[renderingGroupId] = opaqueSortCompareFn;
+            this._customAlphaTestSortCompareFn[renderingGroupId] = alphaTestSortCompareFn;
+            this._customTransparentSortCompareFn[renderingGroupId] = transparentSortCompareFn;
+                
             if (this._renderingGroups[renderingGroupId]) {
                 var group = this._renderingGroups[renderingGroupId];
                 group.opaqueSortCompareFn = this._customOpaqueSortCompareFn[renderingGroupId];
                 group.alphaTestSortCompareFn = this._customAlphaTestSortCompareFn[renderingGroupId];
                 group.transparentSortCompareFn = this._customTransparentSortCompareFn[renderingGroupId];
             }
-
-            this._customOpaqueSortCompareFn[renderingGroupId] = opaqueSortCompareFn;
-            this._customAlphaTestSortCompareFn[renderingGroupId] = alphaTestSortCompareFn;
-            this._customTransparentSortCompareFn[renderingGroupId] = transparentSortCompareFn;
         }
 
         /**
@@ -196,4 +196,4 @@
             this._autoClearDepthStencil[renderingGroupId] = autoClearDepthStencil;
         }
     }
-} 
+}