Information flags for BaseShader::GetRenderInfo .
Enumerations |
|
enum |
SHADERINFO
{
NONE , TRANSFORM , BUMP_SUPPORT , ALPHA_SUPPORT , REFLECTIONS , DUDVREQUIRED , DYNAMICSUBSHADERS , TRANSPARENCIES } |
函数 |
|
enum SHADERINFO | MAXON_ENUM_FLAGS ( SHADERINFO ) |
|
strong |
Enumerator | |
---|---|
NONE |
None. |
TRANSFORM |
Channel needs back-transformed data. (Required for BaseVolumeData::back_p .) |
BUMP_SUPPORT |
Channel shader supports the new bump system. This is strongly recommended for all shaders except simple 2D (UV) samplers. |
ALPHA_SUPPORT |
Channel shader supports alpha output. |
REFLECTIONS |
Channel shader computes reflections. |
DUDVREQUIRED |
Channel shader needs du/dv bump mapping data. See BaseVolumeData::ddu and BaseVolumeData::ddv . |
DYNAMICSUBSHADERS |
Channel shader has a dynamic list of sub-shaders in its description. |
TRANSPARENCIES |
Deprecated, not used anymore. |
enum SHADERINFO MAXON_ENUM_FLAGS | ( | SHADERINFO | ) |