Canvas and Decal (FusionAddCanvasCommand, FusionAddEditDecalCommand): PNG/JPEG reference images stored in the design (base64), placed on an origin/construction plane, a sketch plane or a planar face; canvas.edit (position, width, angle, opacity, flip, visibility), canvas.calibrate (scale by a known distance), canvas.delete; drawn textured in the viewport; toolbar tools pick the file, then the plane or face

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AS5Tn3xieewUSg3uxrMVdL
This commit is contained in:
bherbruckandClaude Opus 5.5 committed 2026-10-08 05:31:06 +00:00
1 parent bc21959777
commit 00ddaa25f5
11 files changed
+506 -2

No files matched your search

+4
View File
@@ -21,6 +21,7 @@ mod menu_tests;
pub mod palette;
pub mod params_dialog;
pub mod preview;
pub mod ref_images;
pub mod selection;
pub mod sketch_dims;
#[cfg(test)]
@@ -282,6 +283,9 @@ impl SolveApp {
}
return;
}
if !sketch_tools::pick_image(self, id) {
return;
}
if id == "ChangeParameterCommand" {
params_dialog::open(self);
return;