Texgen
Disabled
TexGen is disabled with NV097_SET_TEXGEN_VIEW_MODEL_LOCAL_VIEWER. Tests default texcoords with local viewer model.
Disabled_InfiniteViewer
TexGen is disabled with NV097_SET_TEXGEN_VIEW_MODEL_INFINITE_VIEWER. Tests default texcoords with infinite viewer model.
EyeLinear
Tests EyeLinear TexGen with NV097_SET_TEXGEN_VIEW_MODEL_LOCAL_VIEWER. Coordinates are generated from eye-space vertex positions using eye plane equations.
EyeLinear_InfiniteViewer
Tests EyeLinear TexGen with NV097_SET_TEXGEN_VIEW_MODEL_INFINITE_VIEWER. Coordinates are generated from eye-space vertex positions using eye plane equations; the viewer model should not affect coordinate generation.
NormalMap
NormalMap_InfiniteViewer
ObjectLinear
Tests ObjectLinear TexGen with NV097_SET_TEXGEN_VIEW_MODEL_LOCAL_VIEWER. Coordinates are generated from object-space vertex positions using object plane equations.
ObjectLinear_InfiniteViewer
Tests ObjectLinear TexGen with NV097_SET_TEXGEN_VIEW_MODEL_INFINITE_VIEWER. Coordinates are generated from object-space vertex positions using object plane equations; the viewer model should not affect coordinate generation.
ReflectionMap
Tests ReflectionMap TexGen with NV097_SET_TEXGEN_VIEW_MODEL_LOCAL_VIEWER. Reflection vectors are computed using a local viewer model where the eye vector originates from (0,0,0,1) towards the vertex.
ReflectionMap_InfiniteViewer
Tests ReflectionMap TexGen with NV097_SET_TEXGEN_VIEW_MODEL_INFINITE_VIEWER. Reflection vectors are computed using an infinite parallel viewer model with a fixed direction along the +Z axis.
SphereMap
SphereMap_InfiniteViewer