5.8.3 Texture Types
There are four types of textures supported by current hardware, three of them only differ in the amount of dimensions
they have (one, two or three). The fourth one is special. The different texture types are:
- TEX_TYPE_1D
- One dimensional texture, used in combination with 1D texture coordinates.
- TEX_TYPE_2D
- Two dimensional texture, used in combination with 2D texture coordinates.
- TEX_TYPE_3D
- Three dimensional volume texture, used in combination with 3D texture coordinates.
- TEX_TYPE_CUBE_MAP
- Cube map (six two dimensional textures, one for each cube face), used in combination with 3D texture coordinates.
Cube map textures
The cube map texture type (TEX_TYPE_CUBE_MAP) is a different beast from the others; a cube map texture represents a series of six two dimensional images addressed by 3D texture coordinates.
- +X (face 0)
- Represents the positive x plane (right).
- -X (face 1)
- Represents the negative x plane (left).
- +Y (face 2)
- Represents the positive y plane (top).
- -Y (face 3)
- Represents the negative y plane (bottom).
- +Z (face 4)
- Represents the positive z plane (front).
- -Z (face 5)
- Represents the negative z plane (back).
This document was generated
by Steve Streeting on , 12 2006
using texi2html