Browse Source

Merge pull request #6575 from sebavan/master

Fix #6574
sebavan 6 năm trước cách đây
mục cha
commit
e54c0a96fc
1 tập tin đã thay đổi với 6 bổ sung1 xóa
  1. 6 1
      src/Materials/PBR/pbrBaseMaterial.ts

+ 6 - 1
src/Materials/PBR/pbrBaseMaterial.ts

@@ -1782,7 +1782,12 @@ export abstract class PBRBaseMaterial extends PushMaterial {
 
                 ubo.updateColor3("vEmissiveColor", MaterialFlags.EmissiveTextureEnabled ? this._emissiveColor : Color3.BlackReadOnly);
                 ubo.updateColor3("vReflectionColor", this._reflectionColor);
-                ubo.updateColor4("vAlbedoColor", this._albedoColor, this.alpha);
+                if (!defines.SS_REFRACTION && this.subSurface.linkRefractionWithTransparency) {
+                    ubo.updateColor4("vAlbedoColor", this._albedoColor, 1);
+                }
+                else {
+                    ubo.updateColor4("vAlbedoColor", this._albedoColor, this.alpha);
+                }
 
                 // Visibility
                 ubo.updateFloat("visibility", mesh.visibility);