siTextureEffectsComputation Enum


Enumerations

enum   siTextureEffectsComputation {
  siTextureComputeTransformation = 1,
  siTextureComputeCropping = 2,
  siTextureComputeUVRemap = 4,
  siTextureComputeFlip = 8,
  siTextureComputeRepeats = 16,
  siTextureComputeAlternate = 32,
  siTextureComputeWrapping = 64
}

Detailed Description

Texture effects bit flags, to be used in conjunction with Texture::GetTransformValues
See also:
Texture::GetTransformValues, Texture::GetTransformValues

Enumeration Type Documentation

enum siTextureEffectsComputation

Enumerator:
siTextureComputeTransformation  [1] Uses the transformation of the Texture projection definition.
siTextureComputeCropping  [2] Uses the Image effect applied to the image clip.
siTextureComputeUVRemap  [4] Remaps the UVW domains using the data stored into the Advanced tab of the texture shader.
siTextureComputeFlip  [8] Uses the Flip information on the image clipto swap the UV values.
siTextureComputeRepeats  [16] Uses the repeat information of the texture shader.

This flag applies to polygon mesh objects only. Artifacts may appear if the texture ends in the middle of a polygon.
siTextureComputeAlternate  [32] Only applies if the Repeat is on.

Uses the alternate flag stored on the texture shader. This flag applies to polygon mesh objects only.
siTextureComputeWrapping  [64] Uses the flags stored on the Texture projection definition.

This flag applies to polygon mesh objects only. Artifacts may appear if the texture ends in the middle of a polygon.