cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 26bcd89358 feat(lod): preserve 3D position for sub-pixel entity stubs
Yakındayken tessellate edilen 3D entity'ler (Face3D, Solid3D, Mesh,
PolyfaceMesh, PolygonMesh, Body, Region) <5 px eşiğine düştüğünde,
eski tek-çizgili stub'ın z=0 düzlemine indirilmesi yüzünden farklı
bir konumda görünüyordu. Yeni lod_stub_wire_3d entity'nin 3D AABB
kübünü (8 köşe, 12 kenar) çiziyor:
- XY'de entity_aabb local frame'i (world_offset shift edilmiş)
- Z aralığı bbox.min/max.z, world_offset[2] subtract edilmiş

2D entity stub'ı (lod_stub_wire) text fallback'leri ve diğer 2D
geometriler için z=0'da kalıyor.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-27 07:17:42 +03:00
..
app feat(render): Flat/Gouraud shading, WithEdges overlay, paper-viewport mode 2026-05-27 05:57:19 +03:00
command feat(commandline): autocomplete suggestions + inventory-based registry 2026-05-26 22:45:54 +03:00
entities fix(hatch): stop drawing ghost line between boundary polylines 2026-05-26 18:16:40 +03:00
io chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
modules feat(commandline): autocomplete suggestions + inventory-based registry 2026-05-26 22:45:54 +03:00
scene feat(lod): preserve 3D position for sub-pixel entity stubs 2026-05-27 07:17:42 +03:00
shaders feat(render): Flat/Gouraud shading, WithEdges overlay, paper-viewport mode 2026-05-27 05:57:19 +03:00
snap chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
ui feat(render): phase 0 — render-mode pick_list + 3-flag pipeline plumbing 2026-05-27 00:08:37 +03:00
lib.rs feat: in-app update notice — checks GitHub releases on startup 2026-05-16 19:55:57 +03:00
linetypes.rs chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
main.rs chore(release): drop flatpak, add macOS .dmg, hide Windows console 2026-05-20 21:13:02 +03:00
patterns.rs chore: rename H7CAD to Open CAD Studio 2026-05-23 17:16:15 +03:00
update_check.rs chore(deps): bump to latest stable versions 2026-05-23 22:21:30 +03:00