mirror of
https://github.com/OrcaSlicer/OrcaSlicer.git
synced 2026-10-12 18:31:18 +00:00
- The dropper has its own pipette icon instead of borrowing the placement handle's, drawn in the house style: 16 px canvas, 0.4 stroke in #949494, teal on the tip, which is the part that carries the meaning. - It picks off the model as well as off the preview. A click on the 3D view while it is armed reads the picture's own colour at that point, through the same projection the bake uses, not the pixel on screen: the screen pixel carries the lighting and the filament the colour was already quantized to, so keying on it would remove the wrong thing. The patch frame comes from extract_painted_patch() plus texture_displacement_patch_frame(), so a cylindrical or spherical layer reads at the same place the bake will. - Placement, Color and Background fold away, with the triangle-and-text the displacement panel's "More settings" link uses rather than ImGui's own filled bar, which is louder than anything else in this window. Folded, Background still says whether it is removing anything. Open by default and remembered for the session only: this is panel state, not something a project should carry. - The body scrolls and the footer is pinned under it, the shape the displacement panel already uses. With the panel this tall, Apply and Close were the first things to go off the bottom of a short canvas.