cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan 84621a2fab tune(scene): text LOD ladder 5/10 px (cull / greek / full)
Per real-world feedback the previous greeking threshold (4 px → full)
left a lot of unreadable text still going through the glyph path
without any visible payoff. Sharper ladder now:

  - h < 5 px   → drop (illegible, not worth even a rect)
  - 5–10 px    → greeked rect in text color
  - h ≥ 10 px  → full per-glyph tessellation
2026-05-14 14:56:12 +03:00
..
app feat(xref): honor BlockRecord is_loaded — skip Unloaded xrefs 2026-05-14 11:20:11 +03:00
command cargo fmt 2026-05-12 10:36:15 +03:00
entities fix(render): preserve f64 precision until world_offset subtraction 2026-05-12 23:47:40 +03:00
io Revert: stop honoring BlockRecord.is_loaded for xref skip decision 2026-05-14 14:14:07 +03:00
modules fix(explode): correct arc/ellipse direction in mirrored INSERT blocks 2026-05-12 22:04:12 +03:00
scene tune(scene): text LOD ladder 5/10 px (cull / greek / full) 2026-05-14 14:56:12 +03:00
shaders fix(hatch): more improvement on arc boundary and pattern 2026-05-10 20:29:39 +03:00
snap cargo fmt 2026-05-12 10:36:15 +03:00
ui feat(io): show loading overlay while opening CAD files 2026-05-13 09:59:07 +03:00
lib.rs perf(scene): cache block defns + batch wires by style 2026-05-14 11:12:08 +03:00
linetypes.rs cargo fmt 2026-05-12 10:36:15 +03:00
main.rs perf(scene): cache block defns + batch wires by style 2026-05-14 11:12:08 +03:00
patterns.rs first commit 2026-03-22 14:56:27 +03:00