Painting Controls¶
Painting is managed entirely through the top toolbar.
No left or right mouse buttons are used — everything is controlled from the UI.
🎨 Draw Mode¶
Activates paint mode. Click and drag on a paintable object to apply color.
The paint is projected directly onto the mesh's UV and blended through the URP shader.
🧽 Erase Mode¶
Switches to erase mode. Works exactly like painting, but removes color instead of adding it.
You can toggle between Draw and Erase modes any time while painting.
🌈 Color Picker¶
The color picker opens a color selection window.
Adjusting color instantly updates the active brush, even during painting.
⚙️ Brush Settings¶
Brush Settings provide fine control over how the paint behaves:
| Setting | Description |
|---|---|
| Size | Determines brush radius in UV space. |
| Strength | Controls paint opacity — lower values make softer strokes. |
| Hardness | Controls edge softness — lower values create smoother falloff. |
These can be changed in real time using the sliders in the Brush Settings panel.
⭐ Brush Shape Selector¶
You can change the brush texture used for painting.
Available shapes:
- Circle (default)
- Square
- Star
- Custom — use your own grayscale texture as a brush alpha.
Each shape defines how the brush applies color to the paint texture.
💾 Save & Load Buttons¶
Below the toolbar, you can find per-object buttons:
- Save Paint — exports PNG to
Assets/PixitMeshPainter/Paints/ - Load Paint — imports PNG and restores the saved texture
These actions are object-based and persist between sessions.
🧠 Painting Tips¶
- Use high hardness for sharp marks and low hardness for blending.
- Adjust strength for subtle layering or full-color strokes.
- Mix brush shapes to create patterns or stylized effects.
- Save before exiting play mode to preserve changes.