瀏覽代碼

Fix multiply blend mode (#1126)

Casey Clyde 2 年之前
父節點
當前提交
eb4098a9a0
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      h3d/mat/Pass.hx

+ 1 - 1
h3d/mat/Pass.hx

@@ -113,7 +113,7 @@ class Pass {
 			blend(OneMinusDstColor, One);
 			blendAlphaSrc = One;
 		case Multiply: // Out = Dst * Src + 0 * Dst
-			blend(DstColor, One);
+			blend(DstColor, Zero);
 			blendAlphaSrc = One;
 		case AlphaMultiply: // Out = Dst * Src + (1 - SrcA) * Dst
 			blend(DstColor, OneMinusSrcAlpha);