Click or drag to resize

WeatherMakerCloudLayerProfileScript Class

Cloud layer profile, allows configuring a flat layer of clouds
Inheritance Hierarchy
SystemObject
  Object
    ScriptableObject
      DigitalRuby.WeatherMakerWeatherMakerCloudLayerProfileScript

Namespace:  DigitalRuby.WeatherMaker
Assembly:  Assembly-CSharp (in Assembly-CSharp.dll) Version: 0.0.0.0
Syntax
public class WeatherMakerCloudLayerProfileScript : ScriptableObject

The WeatherMakerCloudLayerProfileScript type exposes the following members.

Constructors
  NameDescription
Public methodWeatherMakerCloudLayerProfileScript
Initializes a new instance of the WeatherMakerCloudLayerProfileScript class
Top
Properties
  NameDescription
Public propertyhideFlags

Should the object be hidden, saved with the scene or modifiable by the user?

(Inherited from Object.)
Public propertyname

The name of the object.

(Inherited from Object.)
Top
Methods
  NameDescription
Public methodEquals (Inherited from Object.)
Protected methodFinalize (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetInstanceID

Returns the instance id of the object.

(Inherited from Object.)
Public methodGetType (Inherited from Object.)
Protected methodMemberwiseClone (Inherited from Object.)
Public methodSetDirty Obsolete. (Inherited from ScriptableObject.)
Public methodToString

Returns the name of the GameObject.

(Inherited from Object.)
Top
Fields
  NameDescription
Public fieldCloudAmbientMultiplier
Cloud ambient light multiplier.
Public fieldCloudColor
Cloud color, for lighting.
Public fieldCloudCover
Cloud cover, controls how many clouds / how thick the clouds are.
Public fieldCloudDensity
Cloud density, controls how opaque the clouds are and how much the cloud block directional light.
Public fieldCloudEmissionColor
Cloud emission color, always emits this color regardless of lighting.
Public fieldCloudGradientColor
Cloud gradient color, where center of gradient is sun at horizon, right is up.
Public fieldCloudHeight
Cloud height - affects how fast clouds move as player moves and affects scale.
Public fieldCloudLightAbsorption
Cloud light absorption. As this approaches 0, more light is absorbed.
Public fieldCloudNoise
Texture for cloud noise - use single channel texture only.
Public fieldCloudNoiseMultiplier
Cloud noise multiplier, up to 4 octaves. Should add up to about 1.
Public fieldCloudNoiseRotation
Cloud noise rotation in degrees.
Public fieldCloudNoiseScale
Cloud noise scale, up to 4 octaves, set to 0 to not process that octave.
Public fieldCloudNoiseVelocity
Cloud noise velocity.
Public fieldCloudRayOffset
Bring clouds down at the horizon at the cost of stretching over the top.
Public fieldCloudScatterMultiplier
Cloud Scatter light multiplier
Public fieldCloudSharpness
Cloud sharpness, controls how distinct the clouds are.
Top
Extension Methods
  NameDescription
Public Extension MethodCachedName
Get cached name
(Defined by WeatherMakerObjectExtensions.)
Public Extension MethodSetCachedName
Put name in the cache
(Defined by WeatherMakerObjectExtensions.)
Top
See Also