cad-editor/src/scene/pipeline
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven e7eeff5945 feat(select): orange hover / blue selection highlight for all objects
Solids (meshes) now tint on rollover and selection: hover washes orange,
selection washes blue, with selection winning when both apply. Meshes
re-upload their tint when the highlight set changes, and the rollover pick
now also hits shaded solid bodies and hatches (mirroring the click-select
order: wire → hatch → block hatch → solid).

Wires get the same scheme: the selection xray overlay recolours selected
entities blue and the hovered entity orange (previously both blue). Drops
the now-unused highlight_handles union helper and its cache.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 09:33:53 +03:00
..
face3d_gpu.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00
hatch_batched_gpu.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00
hatch_gpu.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00
image_gpu.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00
mesh_gpu.rs feat(select): orange hover / blue selection highlight for all objects 2026-06-19 09:33:53 +03:00
mod.rs feat(select): orange hover / blue selection highlight for all objects 2026-06-19 09:33:53 +03:00
uniforms.rs refactor(scene): group modules into role-based subfolders 2026-06-16 11:33:46 +03:00
viewcube.rs feat(input): relative coordinate entry (@/#) and DYN default — #26 2026-05-27 11:40:28 +03:00
wire_gpu.rs feat(wasm): sequential rayon shim for the web build 2026-06-16 17:11:20 +03:00