🖼
Textures
What kinds of textures exist, and what do they do?
This page aims to give an overview on different kinds of textures and what the game is using them for.
By default, all textures in Cyberpunk2077 are Y-flipped (upside down). WolvenKit will take care of that for you during import/export via the
VFlip
property.This texture is directly projected onto a mesh to give it colour and appearance. Used by shaders like
metal_base.remt
.In the game files, these files will be named
<name>_d.xbm
(e.g. base\environment\decoration\food\packaged_food\textures\synthetic_snack_01_d.xbm
)When importing a diffuse texture with a non-default file name, make sure to check the isGamma box in the import properties.
Also known as "bump map", this texture is used to give a mesh depth and surface details. Used by shaders like
metal_base.remt
.In the game files, these files will be named
<name>_n.xbm
(e.g. base\environment\decoration\food\packaged_food\textures\synthetic_snack_01_n.xbm
)Also known as "gloss map", this texture defines how light scatters across the surface of your 3d model. Used by shaders like
metal_base.remt
.White => very rough
Black => very smooth
In the game files, these files will be named
<name>_n.xbm
(e.g. base\environment\decoration\food\packaged_food\textures\synthetic_snack_01_r.xbm
)Also known as "metallic map", this texture defines which parts of the material behave like metal and which parts don't. Used by shaders like
metal_base.remt
.White => metal
Black => not metal
In the game files, these files will be named
<name>_m.xbm
(e.g. base\envment\decoration\food\packaged_food\textures\synthetic_snack_01_m.xbm
)Used for in-game items and UI elements, these textures contain a collection of images. They are made available to the game via inkatlas files.
In the game files, these files will be named
atlas_<name>.xbm
(e.g. base\gameplay\gui\fullscreen\hacking_minigame\atlas_minigame_programs.xbm
)
Last modified 20d ago