瀏覽代碼

multiview only if viewProjection is available

Raanan Weber 5 年之前
父節點
當前提交
2c7cdd215a
共有 1 個文件被更改,包括 3 次插入4 次删除
  1. 3 4
      src/Materials/shaderMaterial.ts

+ 3 - 4
src/Materials/shaderMaterial.ts

@@ -600,10 +600,9 @@ export class ShaderMaterial extends Material {
 
             if (this._options.uniforms.indexOf("viewProjection") !== -1) {
                 this._effect.setMatrix("viewProjection", this.getScene().getTransformMatrix());
-            }
-
-            if (this._multiview) {
-                this._effect.setMatrix("viewProjectionR", this.getScene()._transformMatrixR);
+                if (this._multiview) {
+                    this._effect.setMatrix("viewProjectionR", this.getScene()._transformMatrixR);
+                }
             }
 
             // Bones