summaryrefslogtreecommitdiff
path: root/src/3d/renderer_mesh.cc
diff options
context:
space:
mode:
authorskal <pascal.massimino@gmail.com>2026-02-06 09:59:52 +0100
committerskal <pascal.massimino@gmail.com>2026-02-06 09:59:52 +0100
commit98ab690a5e6c5b038a3842dd071848c0059971ae (patch)
treea0a55bc11b044ae33ae34b0ff56d0361b7ce9777 /src/3d/renderer_mesh.cc
parente19e342ddb018dca3fffe32dc93c66e5a7dae519 (diff)
docs: Update Task A status - artifacts fixed but shadows missing
Task A progress: ✅ Mesh normal transformation fixed (shader double-transpose bug) ✅ Quaternion rotation stretching fixed (axis normalization) ✅ Mesh shadow scaling fixed (excluded from SDF scale factor) ✅ Floor rendering artifacts fixed (PLANE → BOX workaround) Remaining issues: - Task A.1: Missing shadows in test_mesh (needs investigation) - Task A.2: ObjectType::PLANE broken with non-uniform scaling - Root cause: sdPlane doesn't handle non-uniform scale in local space - Workaround applied: Using BOX instead of PLANE for floor - Need to determine if PLANE should support this or is unsupported by design handoff(Claude): Test mesh visual artifacts resolved, but PLANE object type has fundamental issues with non-uniform scaling. Workaround in place, but proper fix requires deeper investigation into SDF distance field math.
Diffstat (limited to 'src/3d/renderer_mesh.cc')
0 files changed, 0 insertions, 0 deletions