Browse Source

Merge pull request #603 from giagitom/transparent-bg-fixes

Alexander Rose 2 years ago
parent
commit
6a32f85e60
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/mol-gl/shader/chunks/apply-light-color.glsl.ts

+ 1 - 1
src/mol-gl/shader/chunks/apply-light-color.glsl.ts

@@ -57,7 +57,7 @@ export const apply_light_color = `
     RE_IndirectSpecular_Physical(radiance, iblIrradiance, clearcoatRadiance, geometry, physicalMaterial, reflectedLight);
 
     vec3 outgoingLight = reflectedLight.directDiffuse + reflectedLight.indirectDiffuse + reflectedLight.directSpecular + reflectedLight.indirectSpecular;
-    outgoingLight = clamp(outgoingLight, 0.0, 1.0); // prevents black artifacts on specular highlight with transparent background
+    outgoingLight = clamp(outgoingLight, 0.01, 0.99); // prevents black artifacts on specular highlight with transparent background
 
     gl_FragColor = vec4(outgoingLight, color.a);
 #endif