cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 5ad2f4a8cb Feat: Phase 3 — perspective projection and per-viewport UCS properties
- viewport_content_wires(): conditional perspective divide using
  camera_dist = view_height * lens_length / 24.0 (35mm-film equiv.);
  points behind the camera are mapped to NaN for safe clipping
- viewport.rs: expose lens_length, ucs_per_viewport, ucs_origin,
  ucs_x_axis, ucs_y_axis as editable properties; handle all new
  fields in apply_geom_prop()

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 00:22:02 +03:00
..
app Fix: remove unused imports and suppress dead_code warnings 2026-04-01 00:15:58 +03:00
command Feat: viewport display lock, extended properties, VPLAYER and VPORTS commands 2026-03-31 23:52:18 +03:00
entities Feat: Phase 3 — perspective projection and per-viewport UCS properties 2026-04-01 00:22:02 +03:00
io Feat: Phase 2 — expanded PageSetup panel and PlotSettings integration 2026-04-01 00:12:07 +03:00
modules Feat: viewport display lock, extended properties, VPLAYER and VPORTS commands 2026-03-31 23:52:18 +03:00
scene Feat: Phase 3 — perspective projection and per-viewport UCS properties 2026-04-01 00:22:02 +03:00
shaders first commit 2026-03-22 14:56:27 +03:00
snap first commit 2026-03-22 14:56:27 +03:00
ui Aşama 2: Paper space görsel düzenleme 2026-03-31 07:17:45 +03:00
linetypes.rs first commit 2026-03-22 14:56:27 +03:00
main.rs Refactor src/main.rs into modular src/app/ structure 2026-03-22 22:44:32 +03:00
patterns.rs first commit 2026-03-22 14:56:27 +03:00