Builtin.ShaderQuadParam¶
Part of builtin
Source: base/tealdef/scripts/builtin.d.tl
Builtin.ShaderQuadParam¶
record base/tealdef/scripts/builtin.d.tl:821
record ShaderQuadParam
Notes
Parameters of a shader quad, an image drawn with lighting and mouse effects.
Fields
| Name | Type | Description |
|---|---|---|
meta |
Meta |
Common node settings. |
scaling |
Type.ImageViewScaling |
How the image is scaled. |
path0 |
string |
First texture. |
path1 |
string |
Second texture. |
path2 |
string |
Third texture. |
path3 |
string |
Fourth texture. |
eventTriggerR |
Builtin.Type.EventTrigger |
|
eventTriggerG |
Builtin.Type.EventTrigger |
|
eventTriggerB |
Builtin.Type.EventTrigger |
|
eventTriggerA |
Builtin.Type.EventTrigger |
|
eventTriggerBig |
Builtin.Type.EventTrigger |
|
lightDirection |
Vec3f |
Direction of the light. |
lightStrength |
number |
Strength of the light. |
specularColor |
Vec3f |
Colour of the specular highlight. |
specularMixAmount |
number |
Share of the specular colour in the result. |
animatedRippleStrength |
number |
|
mouseGradDist |
number |
|
mouseGradBaseStr |
number |
|
mouseClickStr |
number |
|
scrollBase |
boolean |
|
useNormalMap |
boolean |
Use a normal map for the lighting. |
useSpecularLighting |
boolean |
Draw specular highlights. |
useFullOpacity |
boolean |
Draw fully opaque. |
useAnimatedColorVariation |
boolean |
|
useBaseColorVariation |
boolean |
|
rippleEffectOnClick |
boolean |
Show a ripple effect on click. |
shineEffectOnClick |
boolean |
Show a shine effect on click. |
mouseScrollHorizontal |
boolean |
|
shineEffectOnBigEvent |
boolean |
|
mouseGradAdditional |
boolean |