Painting >
Painting overview

The paint feature lets you apply digital paint to your high resolution 3D models in Mudbox. You simply select a paint brush, create a layer to paint on, and begin painting on your model in the 3D View.

Paint modes

Two paint modes are available:

- 3D Paint: Paint is applied directly to the 3D model. You stroke across the model and the paint appears on the model based on the Paint brush properties. Behind the scenes, a 2D bitmap image is created that is saved in a separate directory when you save the model or when you export the layer. You can also use images as brush stamps which lets you apply the properties of the image as paint on the model like a decal or tattoo.
- Stencil Projection: Paint is projected onto the 3D model using a 2D stencil image you specify and the color properties of the image are applied to the model. You position the stencil in relation to the model in the 3D View and then stroke across the stencil in the areas you want the image to be applied as paint. The paint is applied as if it were projected or sprayed onto the model. Stamps and stencils let you apply more interesting effects than using the Paint Brush tool alone.

How painting in Mudbox works

When you paint on a model in Mudbox you create one or more 2D bitmap images that are positioned on top of the base shading material. The accurate positioning of your painted images on the 3D model is based on the location of the UV texture coordinates (UVs) for the model, and the image positioning process is referred to as mapping. UV mapping correlates the pixel locations on the 2D image you paint to the surface of the 3D model.

NoteA model must have UVs prior to being painted. UVs are created within the polygonal modeling application at the time of creation. The default sculpting templates that are included with Mudbox have UV texture coordinates. For more information, see UVs overview and Prepare a model for painting.

You can tell if your model has UVs by switching to the UV View. The UV View is also useful for evaluating how your painted image looks in relation to the UV texture coordinates.

Paint layers

When you paint on a model in Mudbox, the paint is applied to a paint layer. Paint layers let you keep track of the 2D bitmap image(s) you create as you paint. Layers are similar to transparent pieces of acetate that let you separate paint between one layer and another.

You can paint different types of information on paint layers. For example, the default paint layer is diffuse color. This paints the color you specify into a diffuse channel that appears as a component of the object’s material. You can also paint gloss, specular, reflection, and bump values directly onto your models using the 3D paint tools using layers. For more information on the material properties you can paint, see Create New Paint Layer window.

A layer is fully transparent until you paint on it. Areas of the paint layer that do not get painted allow the underlying material or underlying paint layers to show through.

You can add more paint layers as you need them. When a new layer is created it is positioned above the currently selected one. That is, multiple paint layers are stacked on top of each other to produce the final composite result. For more information, see Create a new paint layer.

You can specify paint layers with different resolutions and bit depths on the same model (unlike many other paint applications that require one consistent canvas size). This is extremely useful if you need to be mindful of the amount of texture memory a material uses.

You can paint across multiple UV tiles (provided the UVs for your model are laid out in this way) and take advantage of the increased texture resolution this technique can provide. Mudbox automatically manages the layers and associated images for each UV tile. For more information, see Paint across multiple UV tiles.

You can duplicate, hide or show, delete, and export paint layers. You can import images into a layer and edit the images using the paint tools. The order of layers and their opacity/transparency values produce the model’s net coloring. For more information, see Duplicate a paint layer and Hide or show a paint layer.

You can re-order paint layers by dragging and dropping a layer between two others. Dragging a layer to a different paint layer channel type can be done to change how it is rendered on the model. For more information, see Change the order of paint layers.

You can merge paint layers to reduce the number of layers and reduce the amount of texture memory used by the file. For more information, see Merge paint layers.

You can export paint layers to other image editing applications such as Adobe Photoshop and transfer your work back and forth between the two applications. For more information, see Use Mudbox with image editors.

Use paint layers to:

- Keep various details separate from one another. For example, the wrinkles, pores, scars, and acne on a character’s face can be painted on separate layers.
- Build up paint on your model safely without affecting paint work you have done before. For example, you might get to a stage of painting and decide to continue painting on another layer, then merge the two layers together when you are finished.
- Partition an image into logical segments while you work. For example, paint the skin for a character separate from its clothing or separate from its accessories. You might also paint the model’s base color separate from other details such as stripes, logos, dirt, or decals.

- Copy an image and paint on it without affecting the original. Since a new layer is transparent, you can view the other layers below it for reference as you paint. For more information, see Duplicate a paint layer.
- Create and compare different versions of the same image. You can adjust the opacity of a layer, or hide it.

NoteYou must have at least one paint layer created and selected to paint on a model. The first time you paint on a model without any paint layers, the Create New Paint Layer window automatically appears to let you create one. You can create additional paint layers using the Layers window menu ( ).

Save your work

The bitmap images that you paint are automatically saved with your Mudbox file (.mud) in a separate sub-directory at the same location as the .mud file. This image file can be used with other 3D rendering applications such as mental ray or RenderMan. For more information, see Save or export your work.

Alternately, you can export a selected layer and save your painted images in any of the image formats that Mudbox supports. For more information, see Image file formats.

Color bit depth

While image resolution (the number of pixels in both the horizontal and vertical axes) is key in determining the detail and definition in the images you create on the paint layers in Mudbox, the color bit depth of a paint layer is also a critical component to consider, depending on your particular production pipeline and file output requirements.

Color bit depth refers to the number of colors that can be displayed within an image. The higher the bit depth (16, 32), the larger the color palette that can be used to represent the image. This provides the possibility of representing a much richer (and also subtle) range of shading in images compared to those that use a lower bit depth (8 bit).

Images with higher color bit depths retain their characteristics better when edited compared to lower bit depth images in terms of the ability to adjust their brightness, color, and contrast which can be particularly helpful when working in a production environment and the image criteria must respond to changes in the direction of a design.

NoteIn general, the higher the image bit depth for an image, the larger the file size. Keep this in mind when painting and mapping images with larger resolutions and higher bit depths in Mudbox as they can rapidly consume graphics memory. For more information, see Graphics memory optimization.

Painting using very low strength brushes also produces better results when the paint layer is of a higher bit depth (16 bits floating point) in comparison to paint layers that are 8 bits per channel.

For a list of supported file formats and bit depths, see Paint file formats.

Related topics

Prepare a model for painting

Painting basics

Create New Paint Layer window

Material properties

Paint Tools tray

Paint using brush stamps

Paint using stencil projection

Paint across multiple UV tiles

Use Mudbox with image editors

Memory and performance best practices