ShaderModel¶
Inherits from Shader.
Fields¶
| Field | Type |
|---|---|
flags |
ShaderModelFlags |
translucency |
number |
changeColorSource |
ShaderModelChangeColorSource |
flags1 |
ShaderModelFlags1 |
colorSource |
ShaderModelColorSource |
animationFunction |
WaveFunction |
animationPeriod |
number |
animationColorLower |
ColorRGB |
animationColorUpper |
ColorRGB |
mapUScale |
number |
mapVScale |
number |
baseMap |
TagReference |
multipurposeMap |
TagReference |
detailFunction |
ShaderModelDetailFunction |
detailMask |
ShaderModelDetailMask |
detailMapScale |
number |
detailMap |
TagReference |
detailMapVScale |
number |
uAnimationSource |
ShaderFunctionOutputReference |
uAnimationFunction |
WaveFunction |
uAnimationPeriod |
number |
uAnimationPhase |
number |
uAnimationScale |
number |
vAnimationSource |
ShaderFunctionOutputReference |
vAnimationFunction |
WaveFunction |
vAnimationPeriod |
number |
vAnimationPhase |
number |
vAnimationScale |
number |
rotationAnimationSource |
ShaderFunctionOutputReference |
rotationAnimationFunction |
WaveFunction |
rotationAnimationPeriod |
number |
rotationAnimationPhase |
number |
rotationAnimationScale |
number |
rotationAnimationCenter |
Point2d |
reflectionFalloffDistance |
number |
reflectionCutoffDistance |
number |
perpendicularBrightness |
number |
perpendicularTintColor |
ColorRGB |
parallelBrightness |
number |
parallelTintColor |
ColorRGB |
reflectionCubeMap |
TagReference |
runtimeUnknown |
number |