cad-editor/src
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Hakan Seven 7185f6e4fa fix(render): draw 3D surface fills at their real depth, not draw order
PolyfaceMesh / PolygonMesh / SubDMesh fills and 3DFACE quads were
classified as 2D fills and given the draw-order z-bias, so they were
pulled toward the camera and drew over solids. The tessellator emits a
mesh's edges and its fill as separate WireModels (points-only vs
fill-only), so the old `!points.is_empty()` discriminator misrouted the
fill. Classify a fill as a 3D surface by its double-single low residual
(`fill_tris_low`) instead, and drop the draw-order bias from 3DFACE
quads. 2D annotation fills (text greek, MultiLeader / dimension
backgrounds) leave `fill_tris_low` empty and keep ordering by rank.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-02 01:23:27 +03:00
..
app feat(start): show paying Patreon supporters on the Start page 2026-07-02 01:00:22 +03:00
entities fix(blocks): layer-0 children inherit the block instance layer (#221) 2026-06-30 17:24:04 +03:00
io fix(web): restore wasm build broken by SECTION + file association 2026-06-29 17:13:17 +03:00
modules feat(attedit): attribute editor dialog for blocks 2026-07-01 08:05:25 +03:00
plugin Fix 5: Allow backward-compatibility and add plugin-template-v2 2026-06-25 00:02:17 +03:00
scene fix(render): draw 3D surface fills at their real depth, not draw order 2026-07-02 01:23:27 +03:00
shaders fix(render): draw 3D surface fills at their real depth, not draw order 2026-07-02 01:23:27 +03:00
ui fix(properties): close color picker when a panel dropdown opens (#235) 2026-07-01 19:47:32 +03:00
cli.rs Initial commit 2026-06-25 00:01:36 +03:00
command.rs feat(attedit): attribute editor dialog for blocks 2026-07-01 08:05:25 +03:00
lib.rs feat(start): show paying Patreon supporters on the Start page 2026-07-02 01:00:22 +03:00
main.rs feat(start): show paying Patreon supporters on the Start page 2026-07-02 01:00:22 +03:00
par.rs feat(wasm): sequential rayon shim for the web build 2026-06-16 17:11:20 +03:00
patreon.rs feat(start): show paying Patreon supporters on the Start page 2026-07-02 01:00:22 +03:00
snap.rs feat(snap): dashed extension guide line for the Extension osnap (#238) 2026-07-01 19:39:21 +03:00
sys.rs fix(web): paste clipboard text into the TEXT / MText editors 2026-06-20 17:05:02 +03:00