Skip to content

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.