From 0b2eeefb9dd4b333f3065ba9842535d91524a536 Mon Sep 17 00:00:00 2001 From: yum Date: Wed, 14 Jan 2026 22:07:44 -0800 Subject: Impostors: baker now records albedo, normal, gloss, and depth --- 3ner.cginc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to '3ner.cginc') diff --git a/3ner.cginc b/3ner.cginc index c104c68..db10781 100644 --- a/3ner.cginc +++ b/3ner.cginc @@ -265,8 +265,12 @@ float4 frag(v2f i, uint facing : SV_IsFrontFace) : SV_Target { i.normal *= facing ? 1 : -1; Pbr pbr = getPbr(i); -#if defined(_UNLIT) +#if defined(_DEBUG_VIEW_UNLIT) return pbr.albedo; +#elif defined(_DEBUG_VIEW_WORLD_SPACE_NORMALS) + return float4(i.normal, 1); +#elif defined(_DEBUG_VIEW_METALLIC_GLOSS) + return float4(pbr.metallic, pbr.smoothness, 0, 1); #endif LightData light_data; -- cgit v1.2.3