2 Commits
Author SHA1 Message Date
Cursor Agentand西风逍遥游 2a3bb8ab3e fix(interior-mapping): correct room-space rays and atlas projection
The mapping looked flat/skewed because rays were cast on the wrong side of
the facade, world directions were mixed with room-local origins, and
B/(B+d) UV crush / center mullions distorted the pre-projected atlas.

Use per-window object space (window at z=+1 into -Z), Joost far-hit slab
tests, bounded B/(B+d) sampling, outer sash only, and a matching
perspective atlas bake.

Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com>
2026-09-13 14:14:32 +00:00
Cursor Agentand西风逍遥游 2a8a0f1b8d fix(examples): preload room atlas and raise facade for Interior Mapping
Replace slow runtime ImageData painting with a generated PNG atlas, and
lift the window wall so all rows clear the ground plane.

Co-authored-by: 西风逍遥游 <sunxfancy@gmail.com>
2026-09-12 13:42:43 +00:00