From dc8a6dfb9d78316b8c58c587bc606468377b0fe3 Mon Sep 17 00:00:00 2001 From: yum Date: Sat, 4 Oct 2025 19:18:47 -0700 Subject: add unlit toggle, adjust IBL --- 3ner.cginc | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to '3ner.cginc') diff --git a/3ner.cginc b/3ner.cginc index d50f553..1b5e358 100644 --- a/3ner.cginc +++ b/3ner.cginc @@ -161,14 +161,22 @@ v2f domain( return o; } -float4 frag(v2f i, uint facing : SV_IsFrontFace) : SV_Target { +float4 frag(v2f i, uint facing : SV_IsFrontFace +#if defined(_CUSTOM31_TUBES) +, out float depth : SV_DepthLessEqual +#endif +) : SV_Target { i.normal *= facing ? 1 : -1; i.normal = normalize(i.normal); i.tangent.xyz = normalize(i.tangent.xyz); Pbr pbr = getPbr(i); +#if defined(_UNLIT) + return pbr.albedo; +#else LightData light_data; GetLighting(i, pbr, light_data); return brdf(pbr, light_data); +#endif } #endif // __3NER_INC -- cgit v1.2.3