PTEX painting overview

PTEX painting provides a new way for artists to paint texture maps - free from UVs. With PTEX painting, you apply paint to each base face of the mesh, creating high resolution detail without needing explicit UV coordinates.

While UVs provide a way to map your texture from a rectangular image onto a 3D object, PTEX lets you paint directly on the faces of the object itself, no UVs required. You can load and use PTEX painting on any mesh, including complex models composed of multiple meshes. The paint information is associated with the base faces of the mesh.

Once your mesh is set up for PTEX painting (Prepare a model for PTEX painting), creating a new paint layer automatically creates a PTEX paint layer. For an entirely UV-free pipeline, you can export your high-quality textures as PTEX files, or if your pipeline requires UVs, bake your textures to UV space (once UVs have been created) and export them as image files. (See Export paint layers.) When you save a PTEX file, mesh data is also saved by default, letting you easily inspect your PTEX textures in other applications.

Note:

In order to render PTEX files, you need a renderer that understands them, such as RenderMan or Maya Hardware Renderer v2.0.

PTEX is not supported by the Maya software renderer, the older Maya hardware renderer, SoftImage, or 3ds Max.

Understanding texels

Texel is an abbreviation of the term 'texture element'. A texel is like a pixel, but is not limited to your flat computer screen. You can think of a texel as a single point of color on your model.

When preparing a mesh for PTEX painting, you specify the texel resolution required for each base face of the mesh. The texel resolution you specify tells Mudbox how much detail per base face you require. You can assign different base-face resolutions to different areas of the mesh, letting you effectively 'budget' texels to where they are most needed.

Related topics

Prepare a model for PTEX painting

Import PTEX files