WeatherMakerOverlayProfileScript Class |
Namespace: DigitalRuby.WeatherMaker
The WeatherMakerOverlayProfileScript type exposes the following members.
| Name | Description | |
|---|---|---|
| WeatherMakerOverlayProfileScript | Initializes a new instance of the WeatherMakerOverlayProfileScript class |
| Name | Description | |
|---|---|---|
| ExternalIntensityFunction |
Overlay function to get external intensity, such as from the snow script, null for none
(Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| hideFlags | Should the object be hidden, saved with the scene or modifiable by the user? | |
| name | The name of the object. |
| Name | Description | |
|---|---|---|
| Equals | (Inherited from Object.) | |
| Finalize | (Inherited from Object.) | |
| GetHashCode | (Inherited from Object.) | |
| GetInstanceID | Returns the instance id of the object. | |
| GetType | (Inherited from Object.) | |
| Initialize |
Initialize
(Inherited from WeatherMakerBaseScriptableObjectScript.) | |
| MemberwiseClone | (Inherited from Object.) | |
| OnDestroy |
OnDestroy
(Inherited from WeatherMakerBaseScriptableObjectScript.) | |
| OnDisable |
OnDisable
(Inherited from WeatherMakerBaseScriptableObjectScript.) | |
| OnEnable |
OnEnable
(Inherited from WeatherMakerBaseScriptableObjectScript.) | |
| SetDirty | Obsolete. (Inherited from ScriptableObject.) | |
| ToString | Returns the name of the GameObject. | |
| Update |
Update
(Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| UpdateMaterial |
Apply overlay properties to shader values
(Inherited from WeatherMakerOverlayProfileScriptBase.) |
| Name | Description | |
|---|---|---|
| AutoIntensityMultiplier | Overlay how fast it accumulates - higher values accumulate faster based on external intensity, 0 for no auto accumulation. Negative for melting/reducing effect. 0.001 seems to be a good value. (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| Disabled | Whether this object is disabled (Inherited from WeatherMakerBaseScriptableObjectScript.) | |
| OverlayColor | Overlay color (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayIntensity | Overlay intensity (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinHeight | Minimum height to show overlay at (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinHeightFalloffMultiplier | Overlay min height falloff multiplier (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinHeightFalloffPower | Overlay min height falloff power (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinHeightNoiseAdder | Overlay noise adder if using noise texture to vary min height, ignored if not using noise texture (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinHeightNoiseMultiplier | Overlay noise multiplier (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinHeightNoiseOffset | Overlay noise offset for min height variance, ignored if not using noise texture (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinHeightNoiseScale | Overlay noise scale for min height variance, ignored if not using noise texture (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinHeightNoiseVelocity | Overlay noise velocity for min height variance, ignored if not using noise texture (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayMinimumIntensity | Overlay minimum intensity, regardless of other factors, overlay intensity will not drop below this value. (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoiseAdder | Overlay noise adder (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoiseAdderIntensityPower | One minus overlay intensity to this power is subtracted from OverlayNoiseAdder, used to easily make gaps in the snow, which automatically reduce as overlay intensity increases. (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoiseHeightTexture | Overlay height noise texture, null for none (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoiseMultiplier | Overlay noise multiplier (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoiseOffset | Overlay noise offset (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoisePower | Overlay noise power, shader noise calculation is raised to this power (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoiseScale | Overlay noise scale (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoiseTexture | Overlay noise texture, null for none (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNoiseVelocity | Overlay noise velocity (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayNormalReducer | Overlay overlay intensity as y normal moves away from 1. Lower values cause the overlay to appear more on normals with lower y values. (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayOffset | Overlay offset - initial uv offset (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayReflectionIntensity | Overlay reflection intensity. Not all overlay support this. (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayScale | Overlay scale (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlaySpecularColor | Overlay specular color (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlaySpecularIntensity | Overlay specular intensity (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlaySpecularPower | Overlay specular power, reduces specular area but increases intensity as this value increases (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayTexture | Overlay texture, null for default (Inherited from WeatherMakerOverlayProfileScriptBase.) | |
| OverlayVelocity | Overlay velocity (moves texture UV) (Inherited from WeatherMakerOverlayProfileScriptBase.) |
| Name | Description | |
|---|---|---|
| CachedName |
Get cached name
(Defined by WeatherMakerObjectExtensions.) | |
| SetCachedName |
Put name in the cache
(Defined by WeatherMakerObjectExtensions.) |