Material Textures

Reference

Panel:

Properties ‣ Material Properties ‣ HEIO Material ‣ Textures

A list of textures that the material uses for rendering.

When the material uses a custom shader, the parameters can be freely added, edited and removed. Otherwise they are set up based on the selected shader.

Texture Properties

Type Name

Type name of the texture. Cannot be empty.

Cannot be edited when material is not using a custom shader.

Note

Some shaders use the same texture type multiple times! If that is the case, the order of textures is important and changes how same-named textures get used!

Image

Image to use for the texture.

Note

Some shaders allow for empty images, and some don’t, which could cause glitches if no image is provided.

Texture coordinate index

The UVmap to use (0-based index).

Wrapmode U & V

How the texture should be sampled after exceeding the 0-1 uv range.

  • Repeat: Repeats the texture

  • Mirror: Mirrors the texture every time a wrapping point is reached.

  • Clamp: Clamps the sampled uv to 0-1.

  • Mirror Once: Combination of Mirror and Clamp

  • Border: Like Clamp, but once the 0-1 range is exceeded, a static color is used.

Note

Blender does currently not support sampling a texture differently for each axis, for which a workaround has been implemented that simulates the wrapping modes. Unfortunately, this is not perfect and can sometimes cause minor artifacts.