Texture Naming
All texture files must follow the defined naming scheme. Postfixes in the file names indicate the type of data contained within each texture.
File names must follow the name__postfix.tga pattern, where:
name— any appropriate name. Must not contain consecutive double underscores.postfix— specifies the type of data contained within the texture (refer to the table below).
Warning
Make sure to follow the naming scheme, as it is required to enable texture streaming for the mod. Particularly, mods with the wrong texture naming result in memory leaks on consoles and will not be approved.
Texture formats¶
There are 5 main texture formats:
Diff¶
Diffuse RGB colour. It can optionally have transparency (Transp) or Alpha‑Kill mask (AKill) in the Alpha (A) channel.
| Description | |
|---|---|
| Usage | Bodywork, cabin interior, windows, tyres, wheel rims, and similar materials |
| Postfix | None |
Normalmap¶
Normal data — vectors that determine how light reflects off a surface.
| Description | |
|---|---|
| Usage | Any surface where detail should be present. |
| Postfix | _nm |
Specular¶
Specular highlights, metallness, roughness, and ambient occlusion.
| Description | |
|---|---|
| Channels | Metalness(r)+Roughness(g)+AO(b). |
| Postfix | _spec |
Height Detailed Mapping¶
Heightmap for detail mapping with two channels: heightmap for height information and detMask for the mask that defines areas where the detailed normal map is visible.
| Description | |
|---|---|
| Usage | Tyre tracks. |
| Postfix | __hdetm |
Emissive¶
Light emitting.
| Description | |
|---|---|
| Usage | Headlights, taillights, brake lights, dashboard lights, and other self‑illuminating objects. |
| Postfix | ___em |
Texture channel layout¶
| Texture | Channel | Description |
|---|---|---|
diff |
RGB | Diffuse color |
| A | Transp / Alpha Kill mask / Roughness | |
nm |
RGB | Normals |
spec |
R | Metalness |
| G | Roughness | |
| B | Ambient occlusion (AO) | |
em |
RGB | Emission |
| A | Ambient occlusion (AO) | |
hdetm |
R | Heightmap |
| G | Detail Texture Mask (DetMask) |