WeatherMakerAuroraProfileScript Class |
Namespace: DigitalRuby.WeatherMaker
The WeatherMakerAuroraProfileScript type exposes the following members.
Name | Description | |
---|---|---|
WeatherMakerAuroraProfileScript | Initializes a new instance of the WeatherMakerAuroraProfileScript class |
Name | Description | |
---|---|---|
AnimationAmbientColor |
Aurora ambient color influence
| |
AnimationAnimationSpeed |
Animation speed, how fast aurora animates
| |
AnimationColor |
Animation color, tints the aurora
| |
AnimationDistanceFade |
Aurora distance fade
| |
AnimationDither |
Aurora dithering
| |
AnimationHeight |
Animation height, determines min/max height of aurora
| |
AnimationHeightFadePower |
Animation height power, determines aurora fade as height increases
| |
AnimationIntensity |
Animation intensity, modified brightness of the aurora
| |
AnimationMarchScale |
Animation march scale, determines how fine detailed the aurora ray-march is
| |
AnimationOctave |
Aurora octave, modifies noise generation
| |
AnimationPlanetRadius |
Aurora planet radius
| |
AnimationPower |
Animation power, determines fade of the aurora
| |
AnimationSampleCount |
Animation sample count for ray march
| |
AnimationScale |
Animation scale, determines how fine detailed the aurora noise is
| |
AnimationSubSampleCount |
Animation sub-sample count for ray march
| |
AuroraEnabled |
Whether the aurora should render
| |
hideFlags | Should the object be hidden, saved with the scene or modifiable by the user? | |
name | The name of the object. |
Name | Description | |
---|---|---|
AnimateFrom |
Animate from one aurora profile to another
| |
Equals | (Inherited from Object.) | |
Finalize | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetInstanceID | Returns the instance id of the object. | |
GetType | (Inherited from Object.) | |
MemberwiseClone | (Inherited from Object.) | |
SetDirty | Obsolete. (Inherited from ScriptableObject.) | |
ToString | Returns the name of the GameObject. | |
UpdateAnimationProperties |
Updates internal animation properties
| |
UpdateShaderVariables |
Update aurora shader variables
|
Name | Description | |
---|---|---|
AmbientLight | Aurora ambient light | |
AnimationSpeed | Aurora animation speed (xy scroll, z wobble) | |
Color | Gradient with 4 colors. Left of gradient is bottom of aurora, right of gradient is top of aurora. | |
DistanceFade | Aurora distance fade, fade by distance more as this approaches 1 | |
Dither | Aurora dither | |
Height | The min and max height (in world space units) for the aurora | |
HeightFadePower | Controls how aurora fades as it reaches max height | |
Intensity | Aurora intensity | |
MarchScale | Aurora march scale (xyz) | |
Octave | Aurora noise octave, x = decay, y = amplitude | |
PlanetRadius | Radius (in world space units) of planet to render aurora around | |
Power | Aurora power, controls how dim areas fade out more | |
SampleCount | Sample count for ray march | |
Scale | Aurora detail scale, controls finer details of the aurora, x = shape scale, y = detail scale, z = detail influence (0 - 1). | |
SubSampleCount | Noise sample count |
Name | Description | |
---|---|---|
CachedName |
Get cached name
(Defined by WeatherMakerObjectExtensions.) | |
SetCachedName |
Put name in the cache
(Defined by WeatherMakerObjectExtensions.) |