소스 검색

Fix setMatrices function in nativeEngineWrapper

Gary Hsu 7 년 전
부모
커밋
7f2fa3c1b7
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  1. 2 1
      src/Engine/babylon.nativeEngineWrapper.ts

+ 2 - 1
src/Engine/babylon.nativeEngineWrapper.ts

@@ -24,6 +24,7 @@
         setFloatArray2(uniform: WebGLUniformLocation, array: Float32Array | number[]): void;
         setFloatArray3(uniform: WebGLUniformLocation, array: Float32Array | number[]): void;
         setFloatArray4(uniform: WebGLUniformLocation, array: Float32Array | number[]): void;
+        setMatrices(uniform: WebGLUniformLocation, matrices: Float32Array): void;
         setMatrix3x3(uniform: WebGLUniformLocation, matrix: Float32Array): void;
         setMatrix2x2(uniform: WebGLUniformLocation, matrix: Float32Array): void;
         setFloat(uniform: WebGLUniformLocation, value: number): void;
@@ -490,7 +491,7 @@
             if (!uniform)
                 return;
 
-            this._interop.setMatrix(uniform, matrices);
+            this._interop.setMatrices(uniform, matrices);
         }
 
         public setMatrix3x3(uniform: WebGLUniformLocation, matrix: Float32Array): void {