Hakan Seven
6c4b981424
feat(viewcube): paint face names onto the cube surface
...
Lay each label's glyph quads out in the face's own local plane and
project the corners individually, instead of drawing screen-aligned
billboard text at the projected face centre. The letters now skew with
perspective and sit on the surface as the cube rotates.
Per-face (u, v) basis vectors are chosen so u x v equals the outward
normal, which keeps the text from ever reading mirrored.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-25 22:40:17 +03:00
..
app
fix(rotate): apply a typed angle right after the centre ( #159 )
2026-06-25 19:58:45 +03:00
command
feat(commands): interactive value prompts for PDMODE/PDSIZE/LTSCALE/CELTSCALE (F4)
2026-06-25 13:35:25 +03:00
entities
fix(dimension): render diameter text and shrink point markers ( #139 )
2026-06-25 18:22:35 +03:00
io
fix(pdf): export linetypes and true lineweights ( #155 )
2026-06-25 19:13:19 +03:00
modules
fix(rotate): apply a typed angle right after the centre ( #159 )
2026-06-25 19:58:45 +03:00
plugin
Fix 5: Allow backward-compatibility and add plugin-template-v2
2026-06-25 00:02:17 +03:00
scene
feat(viewcube): paint face names onto the cube surface
2026-06-25 22:40:17 +03:00
shaders
fix(linetype): render dotted and dash-dot patterns ( #149 )
2026-06-25 17:37:24 +03:00
snap
fix(osnap): snap to arc/circle centre when hovering the curve ( #152 )
2026-06-25 17:01:23 +03:00
ui
fix(ribbon): float annotate style dropdowns so they aren't clipped ( #153 )
2026-06-25 18:35:49 +03:00
cli.rs
Initial commit
2026-06-25 00:01:36 +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
Initial commit
2026-06-25 00:01:36 +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