engine, ui: mesh.node.relax and relaxation fields, Relax Nodes tool with sphere and preview (#398)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01UhhZMBTviDQxZvwnyP89fo
This commit is contained in:
jyvikoandClaude Opus 5.5 authored and Irakli Kourtis committed 2026-10-15 14:40:00 -04:00
1 parent 75f9e5ae6e
commit 94fdbf0fca
19 files changed
+1038 -9

No files matched your search

+4
View File
@@ -18,10 +18,12 @@ pub use datum::edit_params as datum_edit_params;
pub use datum::preview as datum_preview;
pub use mesh::analytic_surfaces;
pub use nodes::merge_preview as node_merge_preview;
pub use relax::{Preview as RelaxPreview, preview as relax_preview, sphere as relax_sphere};
mod mirror;
mod model;
pub(crate) mod nodes;
pub(crate) mod octree;
pub(crate) mod relax;
pub mod replace;
mod results;
pub(crate) mod seeds;
@@ -86,6 +88,8 @@ pub static ALL: &[CommandSpec] = &[
nodes::MERGE,
nodes::DUPLICATES,
nodes::RENUMBER,
relax::RELAX,
relax::APPLY,
tags::TAG,
tags::TAG_CLEAR,
model::UNITS,