From b0414df2d1b9f149114351f3120d5ee5866f1f5f Mon Sep 17 00:00:00 2001 From: spatialfree Date: Sat, 21 Dec 2024 09:39:58 -0500 Subject: [PATCH] additive mat --- src/Arts.cs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/Arts.cs b/src/Arts.cs index 028bfe4..4af412d 100644 --- a/src/Arts.cs +++ b/src/Arts.cs @@ -9,6 +9,7 @@ static class Arts static Dictionary meshes = new(); static Material mat_mono = new Material("mono.hlsl"); static Material mat_unlit = new Material("unlit.hlsl"); + static Material mat_add = new Material("unlit.hlsl"); static Material mat_both = new Material("unlit.hlsl"); static Material mat_backface = new Material("backface.hlsl"); static Material mat_justcolor = new Material("justcolor.hlsl"); @@ -57,6 +58,10 @@ static class Arts Color.White ); + mat_add.Transparency = Transparency.Add; + mat_add.DepthTest = DepthTest.LessOrEq; + mat_add.DepthWrite = false; + mat_backface.FaceCull = Cull.Front; mat_backface.Transparency = Transparency.Add; mat_backface.DepthTest = DepthTest.LessOrEq;