This website requires JavaScript.
Explore
Help
Sign In
1b-agent
/
OneCAD
Watch
1
Star
0
Fork
0
forked from
1b-agent/solidcraft-upstream
Code
Pull Requests
Activity
Files
5a2174899fd9031f2a6d0326ff9bd9d64532b4e9
OneCAD
/
crates
T
History
CypherNaugh_0x
5a2174899f
Merge remote-tracking branch 'origin/main' into fix/model-render-section
...
# Conflicts: # crates/ui-egui/src/viewport.rs
2026-10-11 13:12:20 +02:00
..
doc
feat: stabilize face attachments and closed spline workflows
2026-10-11 05:32:46 -04:00
engine
Merge remote-tracking branch 'origin/main' into fix/model-render-section
2026-10-11 13:12:20 +02:00
geom
fix: select complete circular rims and curved surfaces in 3D
2026-10-10 17:13:36 -04:00
io
solid.cylinder, box, sphere, torus and coil place by expressions: base, corner and center take numbers or length expressions per coordinate ("basin_width/2", "10 mm") and follow parameter changes, renames and component frames; before, a point that was not three plain numbers (or an unreadable axis) was silently replaced by the origin (or Z). The features now store the point as expressions (plain numbers still saved as numbers, so existing designs read and write the same) and evaluate it on every recompute; an unreadable or out-of-range point or axis is refused with an error. Tests: primitive points take expressions, follow parameters, renames and a moved component, and bad points are refused
2026-10-10 18:37:22 -04:00
kernel
Merge pull request
#119
from CypherNaught-0x/fix/boolean-shallow-slope
2026-10-11 07:11:35 -04:00
mcp
Model renders (screenshot with source model, ui.render) show the section the window shows: the CPU renderer drew the cut face on the far walls at their own depth in a plain grey hatch, so the inside of the body, its edges and the grid showed through it and the cut barely read as a section, it had no outline, perspective views cut along a curve, and an open Section Analysis dialog's preview (or a sketch's Slice) was ignored. The cut face now writes the section plane's depth where it is the visible surface (the CPU counterpart of the viewport's stencil cap), takes the viewport's cap tint and hatch, the cut outline is drawn (section_segments moved from the UI to engine::view and shared), world positions and lines are clipped perspective-correctly, and ui.render in the app uses the viewport's section plane
2026-10-11 12:23:57 +02:00
render
Model renders (screenshot with source model, ui.render) show the section the window shows: the CPU renderer drew the cut face on the far walls at their own depth in a plain grey hatch, so the inside of the body, its edges and the grid showed through it and the cut barely read as a section, it had no outline, perspective views cut along a curve, and an open Section Analysis dialog's preview (or a sketch's Slice) was ignored. The cut face now writes the section plane's depth where it is the visible surface (the CPU counterpart of the viewport's stencil cap), takes the viewport's cap tint and hatch, the cut outline is drawn (section_segments moved from the UI to engine::view and shared), world positions and lines are clipped perspective-correctly, and ui.render in the app uses the viewport's section plane
2026-10-11 12:23:57 +02:00
sketch
feat: stabilize face attachments and closed spline workflows
2026-10-11 05:32:46 -04:00
ui-egui
Merge remote-tracking branch 'origin/main' into fix/model-render-section
2026-10-11 13:12:20 +02:00