Selaa lähdekoodia

Inherit color in overlay decals

trethaller 6 vuotta sitten
vanhempi
commit
7db37312db
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      h3d/shader/pbr/VolumeDecal.hx

+ 1 - 1
h3d/shader/pbr/VolumeDecal.hx

@@ -70,7 +70,7 @@ class DecalOverlay extends hxsl.Shader {
 				discard;
 				discard;
 
 
 			var color = colorTexture.get(calculatedUV);
 			var color = colorTexture.get(calculatedUV);
-			pixelColor.rgb = color.rgb + color.rgb * emissive;
+			pixelColor.rgb *= color.rgb + color.rgb * emissive;
 			pixelColor.a = max(max(pixelColor.r, pixelColor.g), pixelColor.b) * fadeFactor;
 			pixelColor.a = max(max(pixelColor.r, pixelColor.g), pixelColor.b) * fadeFactor;
 		}
 		}
 	}
 	}