summaryrefslogtreecommitdiffstats
path: root/3ner.cginc
diff options
context:
space:
mode:
authoryum <yum.food.vr@gmail.com>2026-03-24 18:23:53 -0700
committeryum <yum.food.vr@gmail.com>2026-03-24 18:23:53 -0700
commit58a8ad92f766baddb2c832597a43088def456d82 (patch)
tree5a8b6868847ecd7234e7b52992be002abef6b281 /3ner.cginc
parent81637c1a3fab4f92e6da7517dd118d5bb4526865 (diff)
Refactor ssdf and matcaps/rl into "late pbr" stage; implement ssdf shadows
Diffstat (limited to '3ner.cginc')
-rwxr-xr-x3ner.cginc5
1 files changed, 3 insertions, 2 deletions
diff --git a/3ner.cginc b/3ner.cginc
index e5dd027..502fe8e 100755
--- a/3ner.cginc
+++ b/3ner.cginc
@@ -17,9 +17,9 @@
#include "globals.cginc"
#include "interpolators.cginc"
#include "instancing.cginc"
+#include "late_pbr.cginc"
#include "ray_marching.cginc"
#include "vertex.cginc"
-#include "matcap.cginc"
v2f vert(appdata v) {
#if defined(SHADOW_CASTER_PASS) && !defined(_SHADOW_CASTER)
@@ -318,7 +318,8 @@ float4 frag(v2f i, uint facing : SV_IsFrontFace
LightData light_data;
GetLighting(i, pbr, light_data);
- applyMatcapsAndRimLighting(i, pbr, light_data);
+
+ latePbr(i, light_data, pbr);
BrdfData bd;
float4 lit = brdf(pbr, light_data, bd);