Files
OneCAD-Draft/src
Hakan SevenandClaude Opus 4.7 ab7cd63dec feat(camera): f64 CPU project/unproject helpers (world_offset removal P1)
Add camera-relative-f64 world↔screen on Camera (project_f64,
unproject_on_plane_f64): the point is made eye-relative in f64 before the
rotation-only projection, so CPU picking / overlay stay exact at large
absolute coordinates — the CPU twin of the GPU's relative-to-eye path.
Additive and inert for now; the upcoming phases route overlay, pick/snap
and coordinate readout through these so world_offset can be dropped.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-23 18:35:32 +03:00
..