Bläddra i källkod

Fixed shader compile issue on web

Min 1 år sedan
förälder
incheckning
e5aa4313f8
2 ändrade filer med 2 tillägg och 2 borttagningar
  1. 1 1
      renderer/shaders/include/material.glsl
  2. 1 1
      renderer/shaders/sources.go

+ 1 - 1
renderer/shaders/include/material.glsl

@@ -28,7 +28,7 @@ uniform vec3 Material[6];
     vec4 Blend(vec4 texMixed, vec4 texColor) {
         texMixed.rgb *= texMixed.a;
         texColor.rgb *= texColor.a;
-        texMixed = texColor + texMixed * (1 - texColor.a);
+        texMixed = texColor + texMixed * (1.0 - texColor.a);
         if (texMixed.a > 0.0) {
             texMixed.rgb /= texMixed.a;
         }

+ 1 - 1
renderer/shaders/sources.go

@@ -218,7 +218,7 @@ uniform vec3 Material[6];
     vec4 Blend(vec4 texMixed, vec4 texColor) {
         texMixed.rgb *= texMixed.a;
         texColor.rgb *= texColor.a;
-        texMixed = texColor + texMixed * (1 - texColor.a);
+        texMixed = texColor + texMixed * (1.0 - texColor.a);
         if (texMixed.a > 0.0) {
             texMixed.rgb /= texMixed.a;
         }