Why convert PTEX to PNG?
People want .png because Ptex only opens in specialized renderers, while a flat .png previews anywhere and drops into game engines or image editors. Converting means projecting the per-face Ptex texture onto a normal UV layout or an atlas so it can be saved as an ordinary picture.
How to convert PTEX to PNG
Foundry Mari PAID
Open the Ptex channel, then use Layers > Export Flattened (or the channel export) and pick .png as the file type to write a standard image.
3D-Coat PAID
In the Paint room with a Ptex-painted mesh, use the texture export to write the Ptex-based map out as .png on a UV atlas.
ptxconvert (Ptex utilities) OPEN-SOURCE
For a single-face file run ptxconvert in.ptx out.png. This open-source tool does not handle general multi-face Ptex files.
About these formats
A .ptex file is a per-face texture map made with Disney's Ptex texture system, which paints subdivision and polygon meshes without any UV layout. Each file holds a separate texture for…
Open .PTEX details →A PNG (Portable Network Graphics) is a lossless raster image format. Every modern OS, browser, and image app opens PNGs natively - just double-click. The most common questions are not about…
Open .PNG details →Quality & what to watch
- Multi-face Ptex must be baked onto a UV layout first;
ptxconvertalone only handles single-face files. - Baking to
.pngfixes the resolution, so the multi-resolution and seamless-filtering advantages of Ptex are lost. .pngis 8-bit per channel - high-dynamic-range displacement or float data will be clipped; use TIFF or EXR for those.
Frequently asked questions
Why can't I just open a `.ptex` file as an image?
.png.Will the PNG look the same as the Ptex in my render?
Is there a free way to do this?
ptxconvert utility handles single-face .ptx files; multi-face assets need Mari, 3D-Coat or Houdini to bake first.