Texture Generators

All texture generators have the following common properties:

Property name

Default value

Description

Description

<empty>

Description of the texture. If set, overrides the description in the bake config file (.pkcf file)

Dimensions

128, 128, 1

Dimension of the texture.

Format

BGRA8

Output format of the texture.

  • Lum8: 8-bit single channel: Luminance

  • LumAlpha8: 8-bit 2 channels: Luminance + Alpha

  • BGR8: 8-bit 3 channels: Blue, Green, Red

  • BGRA8: 8-bit 4 channels: Blue, Green, Red, Alpha

  • BGRA8_sRGB: 8-bit 4 channels: Blue, Green, Red, Alpha, gamma-corrected

  • BGRA4: 4-bit 4 channels: Blue, Green, Red, Alpha

  • BGRA4_sRGB: 4-bit 4 channels: Blue, Green, Red, Alpha, gamma-corrected

  • BC1_DXT1: Compressed: RGB & 1 bit alpha

  • BC1_DXT1_sRGB: Compressed: RGB & 1 bit alpha, gamma-corrected

  • BC2_DXT3: Compressed: RGBA

  • BC2_DXT3_sRGB: Compressed: RGBA, gamma-corrected

  • BC3_DXT5: Compressed: RGBA

  • BC3_DXT5_sRGB: Compressed: RGBA, gamma-corrected

  • BC5_UNorm: Compressed: XYZ normals, unsigned-normalized quantization

  • BC5_SNorm: Compressed: XYZ normals, signed-normalized quantization

  • Fp32Lum: 32-bit floating-point (HDR) single channel: Luminance

  • Fp32LumAlpha: 32-bit floating-point (HDR) 2 channels: Luminance + Alpha

  • Fp32RGBA: 32-bit floating-point (HDR) 4 channels: Red, Green, Blue, Alpha

  • Fp16Lum: 16-bit floating-point (HDR) single channel: Luminance

  • Fp16LumAlpha: 16-bit floating-point (HDR) 2 channels: Luminance + Alpha

  • Fp16RGBA: 16-bit floating-point (HDR) 4 channels: Red, Green, Blue, Alpha

To create a new texture generator, right-click in an empty space or in a folder in the content-browser, and pick New Asset > New Texture:

New texture

Then, in the window that pops, pick the type of texture you want to create.

The creation window lists all the textures located inside the Editor/Presets/Textures folder. If your project removed some or all of those files, you will not see anything in the presets list, and will have to bring a preset from a different project into your current project.