Download link: https://github.com/ELEGOO-3D/ElegooSlicer/releases
Load four spools of different colored filament into the four CANVAS channels.
On the touch screen, set filament type and color for each channel.
Connect the printer via Elegoo Slicer.
Click Sync Filament List.

Load any model into Elegoo Slicer. Left-click the model to select it, then click the Coloring Tool in the top-right corner.

In the filament menu, click different filament colors to switch the painting color accordingly.
You can also press keyboard shortcuts 1 / 2 / 3 / 4 to switch to the corresponding CANVAS port filament.

The number keys on the keyboard can also be used to quickly switch between filament channels.

A 2D circular brush based on the model surface. It does not penetrate inside the model.
When holding the left mouse button, you can freely paint on the model surface.

Slicing preview when Circle tool is selected:

This tool colors all faces within a spherical range (including back faces, internal hidden faces, and occluded areas).
It acts like a “color sphere” passing through the model and painting everything it touches.

Slicing preview when Sphere tool is selected:

Colors directly based on the model’s triangular mesh.
Clicking or dragging applies color only to the single triangle or adjacent triangles under the cursor (based on mesh geometry).

Applies color based on Z-axis height range (horizontal slicing layers).

Click an area to automatically fill all connected surfaces with the selected color.

Automatically fills small gaps or unpainted areas left during brush painting.

For internal or occluded areas that are difficult to color, Section View can be used to paint the internal structure of the model.
