cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven cca1086696 refactor(snap): widen key_vertices to f64 (world_offset removal P4)
WireModel/LocalWire/BatchEntry key_vertices are now Vec<[f64; 3]>;
tessellation keeps them in f64 (no f32 cast at offset subtraction),
producers (dimension, leader, multileader) build them from the acadrust
f64 source, the block-cache transform keeps f64, and the face3d Face3D
quad path splits them into the double-single (high, low) pair. Consumers
(snap endpoint/midpoint, xclip) read via f32 at the leaf. Still
offset-relative (inert); endpoint/midpoint snap is no longer f32-capped.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-23 22:23:56 +03:00
..
app feat(render): double-single vertices for the mesh pipeline 2026-06-23 18:28:52 +03:00
command feat(ucs): build axis-aligned shapes in the active UCS 2026-06-22 17:30:42 +03:00
entities refactor(snap): widen key_vertices to f64 (world_offset removal P4) 2026-06-23 22:23:56 +03:00
io feat(render): double-single vertices for the mesh pipeline 2026-06-23 18:28:52 +03:00
modules feat(render): double-single fills for the face3d pipeline 2026-06-23 18:28:52 +03:00
plugin chore: silence native and wasm build warnings 2026-06-22 02:03:34 +03:00
scene refactor(snap): widen key_vertices to f64 (world_offset removal P4) 2026-06-23 22:23:56 +03:00
shaders refactor(render): drop dead camera_pos from the shared uniform 2026-06-23 18:28:52 +03:00
snap refactor(snap): widen key_vertices to f64 (world_offset removal P4) 2026-06-23 22:23:56 +03:00
ui fix(ucs): grid axis lines and grid snap follow the active UCS 2026-06-22 11:27:34 +03:00
cli.rs feat(cli): full command-line interface via clap 2026-06-20 13:59:20 +03:00
lib.rs feat(cli): full command-line interface via clap 2026-06-20 13:59:20 +03:00
linetypes.rs perf(hash): swap std HashMap/HashSet for rustc-hash FxHash 2026-06-05 00:35:53 +03:00
main.rs feat(cli): full command-line interface via clap 2026-06-20 13:59:20 +03:00
par.rs feat(wasm): sequential rayon shim for the web build 2026-06-16 17:11:20 +03:00
patterns.rs chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
sys.rs fix(web): paste clipboard text into the TEXT / MText editors 2026-06-20 17:05:02 +03:00
update_check.rs chore: silence native and wasm build warnings 2026-06-22 02:03:34 +03:00