Local Settings
The local settings of MatPlus affect only the selected material.
File Type
Below are the file formats that MatPlus can export:
File Type | Bit Depth |
---|---|
PNG | 8 or 16 |
EXR | 16 or 32 |
TIFF | 8 or 16 |
TGA | 8 |
JPG | 8 |
JP2 | 8, 12 or 16 |
Resolution Size
This setting defines the resolution at which the textures will be exported. Although the preview may show them at a different resolution, this will be the final resolution used when exporting.
Resolution | Size in px |
---|---|
128 | 128x128 |
256 | 256x256 |
512 | 512x512 |
1K | 1024x1024 |
2K | 2048x2048 |
4K | 4096x4096 |
8K | 8192x8192 |
MatPlus also allows overwriting the resolution of effects at export time. You just need to check the box and select the desired resolution.
Boundaries
The "Boundaries" in MatPlus refer to how texture edges are handled when exporting. This is especially important to avoid seam issues in 3D models.
Boundaries Options
-
No Padding: No additional padding is added to the exported texture. This option is useful when no edge adjustment is required and you want to keep the texture as is.
-
Dilation Infinite: Extends the pixels of the texture edges outward infinitely. This helps avoid seam issues in 3D models by smoothing transitions at the edges.
Channels
Channel Selection
MatPlus allows selecting specific channels you want to export according to the project needs. The available channels include:
- Color
- Metallic
- Roughness
- Normal
- Height
- AO Bake
Per Channel Settings
In addition to selecting channels, you can choose the file type and bit depth for each exported channel.
Export the Color channel as PNG with 16-bit depth.
Export the Normal channel as EXR with 32-bit depth.
Custom Channel
MatPlus includes a button to add a custom channel. This feature allows you to choose the file type and define which texture maps will be assigned to each RGB channel.
You can configure a file where the R channel contains Metallic, the G channel contains Roughness, and the B channel contains Height.
This feature is especially useful for game engines like Unreal Engine, which can optimize resources by combining multiple maps into a single file.