ShaderEnvironment¶
Inherits from Shader.
Fields¶
| Field | Type |
|---|---|
flags |
ShaderEnvironmentFlags |
type |
ShaderEnvironmentType |
lensFlareSpacing |
number |
lensFlare |
TagReference |
flags1 |
ShaderEnvironmentFlags1 |
baseMap |
TagReference |
detailMapFunction |
ShaderEnvironmentDetailMapFunction |
primaryDetailMapScale |
number |
primaryDetailMap |
TagReference |
secondaryDetailMapScale |
number |
secondaryDetailMap |
TagReference |
microDetailMapFunction |
ShaderEnvironmentMicroDetailMapFunction |
microDetailMapScale |
number |
microDetailMap |
TagReference |
materialColor |
ColorRGB |
bumpMapScale |
number |
bumpMap |
TagReference |
runtimeBumpMapScale |
Point2d |
uAnimationFunction |
WaveFunction |
uAnimationPeriod |
number |
uAnimationScale |
number |
vAnimationFunction |
WaveFunction |
vAnimationPeriod |
number |
vAnimationScale |
number |
flags2 |
ShaderEnvironmentFlags2 |
primaryOnColor |
ColorRGB |
primaryOffColor |
ColorRGB |
primaryAnimationFunction |
WaveFunction |
primaryAnimationPeriod |
number |
primaryAnimationPhase |
number |
secondaryOnColor |
ColorRGB |
secondaryOffColor |
ColorRGB |
secondaryAnimationFunction |
WaveFunction |
secondaryAnimationPeriod |
number |
secondaryAnimationPhase |
number |
plasmaOnColor |
ColorRGB |
plasmaOffColor |
ColorRGB |
plasmaAnimationFunction |
WaveFunction |
plasmaAnimationPeriod |
number |
plasmaAnimationPhase |
number |
mapScale |
number |
map |
TagReference |
flags3 |
ShaderEnvironmentFlags3 |
brightness |
number |
perpendicularColor |
ColorRGB |
parallelColor |
ColorRGB |
flags4 |
ShaderEnvironmentFlags4 |
type1 |
ShaderEnvironmentType1 |
lightmapBrightnessScale |
number |
perpendicularBrightness |
number |
parallelBrightness |
number |
reflectionCubeMap |
TagReference |