Global Settings
The global settings of MatPlus affect all materials and generated textures.
Output Path
Directory or location in the file system where the exported or generated files by MatPlus will be saved.
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.
Normal Mode
In MatPlus, the normal mode defines how texture normals are interpreted when exporting. There are two options available:
-
OpenGL: This mode uses the OpenGL coordinate standard, where the Y axis of the normals points upwards. It is commonly used in graphics engines such as Unity and others that follow this convention.
-
DirectX: This mode uses the DirectX coordinate standard, where the Y axis of the normals points downwards. It is the preferred format for engines like Unreal Engine and others that adopt this convention.