diff options
Diffstat (limited to '3ner.cginc')
| -rw-r--r-- | 3ner.cginc | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -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; |
