From c9324a804c15cf3db403833e67935762eb45cb80 Mon Sep 17 00:00:00 2001 From: yum Date: Tue, 4 Nov 2025 17:26:46 -0800 Subject: add ray march instancing (copies) with row offsets instancing uses real evaluated copies of the mesh instead of domain repetition. useful for hiding artifacts as an alternative to quilez's corrective term, which generally converges more slowly. --- 3ner.cginc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '3ner.cginc') diff --git a/3ner.cginc b/3ner.cginc index d5f380f..e45e0cd 100644 --- a/3ner.cginc +++ b/3ner.cginc @@ -111,9 +111,9 @@ tess_factors patch_constant(InputPatch patch) { // Scale tessellation by screen-space edge length and falloff factor float k = _Tessellation_Falloff_Factor; - f.edge[2] = min(_Tessellation_Factor, k * edge01); f.edge[0] = min(_Tessellation_Factor, k * edge12); f.edge[1] = min(_Tessellation_Factor, k * edge20); + f.edge[2] = min(_Tessellation_Factor, k * edge01); f.inside = (f.edge[0] + f.edge[1] + f.edge[2]) * 0.333333f; -- cgit v1.2.3