浏览代码

Merge pull request #9866 from CedricGuillemet/nativeFixBackfaceCulling

missing info for backface culling on native
David Catuhe 4 年之前
父节点
当前提交
767a4e1a5d
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/Engines/nativeEngine.ts

+ 2 - 2
src/Engines/nativeEngine.ts

@@ -99,7 +99,7 @@ interface INativeEngine {
     getAttributes(shaderProgram: any, attributeNames: string[]): number[];
     setProgram(program: any): void;
 
-    setState(culling: boolean, zOffset: number, reverseSide: boolean): void;
+    setState(culling: boolean, zOffset: number, cullBackFaces: boolean, reverseSide: boolean): void;
     setZOffset(zOffset: number): void;
     getZOffset(): number;
     setDepthTest(enable: number): void;
@@ -1165,7 +1165,7 @@ export class NativeEngine extends Engine {
     }
 
     public setState(culling: boolean, zOffset: number = 0, force?: boolean, reverseSide = false): void {
-        this._native.setState(culling, zOffset, reverseSide);
+        this._native.setState(culling, zOffset, this.cullBackFaces, reverseSide);
     }
 
     /**