
Specifies whether the texture has a border. Z Axis Non-zero value = Z values increase outwards, Zero value = Z values increase inwards.Y Axis Non-zero value = Y values increase upwards, Zero value = Y values increase downwards.X Axis Non-zero value = values increase to the left, Zero value = X values increase to the right.Each byte is a Boolean value representing the orientation for a single axis in the order X, Y, Z. This does not affect the mapping from pixels to texture coordinates. Specifies the logical orientation of the texture within the texture data. Uppercase letters refer to a positive axis position while lowercase refer to a negative axis position. This string shows the order the cube map faces are stored in the texture data, for example ‘XxYyZz’. The 6 bytes represent a six character string. Specifies that the file contains a cube map and the order of the faces within that cube map.

Use of ‘h’ as the representation for a given channel denotes that the channel in question contains the original height map. The least significant 4 bytes contain the channel order, each byte containing a single character, or a null character if there are fewer than four channels, e.g.
#PVR FORMAT FULL#
If the most significant 4 bytes contain a value, the full 8 bytes are used to determine the pixel format. Meta Data Size: allows for the creator of a PVR to store custom information within the PVR file relating to the storage. MIP-Map Count: number of MIP-Map levels present including the top level.Ī value of one, therefore, means that only the top level texture exists. Surfaces: number of surfaces within the texture array. Width: width of the texture stored in the texture data, in pixels.ĭepth: depth of the texture stored in the texture data, in pixels. Height: width of the texture stored in the texture data, in pixels.

