summaryrefslogtreecommitdiff
path: root/src/shaders
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-03-22 19:31:50 +0100
committerskal <pascal.massimino@gmail.com>2026-03-22 19:31:50 +0100
commitbe5b63ea000daca9458d7b92138ae36fabb9dd96 (patch)
tree69b0205080198e99213ed6390324d8504cdcecae /src/shaders
parent7b89a7130a998017de98dde363a8d9be61d7d44e (diff)
feat(cnn_v3): Phase 4 — type-aware SDF in shadow pass
dfWithID() in gbuf_shadow.wgsl now branches on obj.params.x (ObjectType) instead of using sdBox for everything: 0=CUBE → sdBox(lp, vec3(1)) 1=SPHERE → sdSphere(lp, 1.0) 2=PLANE → sdPlane(lp, vec3(0,1,0), obj.params.y) 3=TORUS → sdTorus(lp, vec2(0.8, 0.2)) 36/36 tests pass.
Diffstat (limited to 'src/shaders')
0 files changed, 0 insertions, 0 deletions