Browse Source

multiview only if viewProjection is available

Raanan Weber 5 năm trước cách đây
mục cha
commit
2c7cdd215a
1 tập tin đã thay đổi với 3 bổ sung4 xóa
  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