OptionalisInternalConstructor: booleanFrequency of base noise texture sampling. Allows control over how general shape is generated, but selecting too high value will make repetitiveness more visible.
Allows modifications of clouds overall brightness. Value of 0 will effectively make them black. There is no upper limit, but values above of 1 may cause them to look excessively bright.
Height (in meters) of cloud layer bottom plane. Entire clouds layer will be contained between CloudBottom and CloudTop The smaller difference between bottom and top is - the better result.
Coverage multiplier that allows to expand clouds without change in coverage texture. Setting it to 1 will create almost fully clouded sky, while value of 0 will keep clouds strictly in limits defined by coverage texture.
Height (in meters) of cloud layer top plane. Entire clouds layer will be contained between CloudBottom and CloudTop The smaller difference between bottom and top is - the better result.
Multiplier used on sampled cloud density. Can be used to create "lighter" or more "heavy, dark" looks.
Frequency of details noise texture sampling. Allows control over how details are eroded, but selecting too high value will make repetitiveness very visible.
Strength of details erosion that shapes clouds. Values close to zero will make clouds more blocky while higher values will make them more fragile
Enables cloud shadows for sun light.
Performs a temporal filtering step between current frame cloud rendering and previous frame cloud rendering. Ignored if temporal AA is enabled.
Base blend factor for reprojection blending. Values reprojected from previous frame are blended with new results according to this factor (modified in some special cases). Smaller values (less impact of new frame) is more suitable for scenes with slow or no wind to enhance visual quality. Higher values are preferable in scenes with fast wind.
Base Henyey-Greenstein function eccentricity parameter g.
Intensity of secondary Henyey-Greenstein function used to enhance light scattering. Useful in dusk/dawn scenarios to apply additional scattered light.
Equivalent of scattering eccentricity for secondary HG function.
Texture that will be used by cloud system to generate clouds. Values in range [0;1] will be interpreted as: Cumulus: 1.0 Stratocumulus: 0.5 Stratus: 0.0 Any value in between these will cause interpolation of type characteristics: - bottom height - upper height
Texture that will be used by cloud system to generate clouds. Values in range [0;1] will be interpreted as: Cumulus: 1.0 Stratocumulus: 0.5 Stratus: 0.0 Any value in between these will cause interpolation of type characteristics: - bottom height - upper height
Texture that will be used by cloud system to generate clouds. Values in range [0;1] will be interpreted as: Cumulus: 1.0 Stratocumulus: 0.5 Stratus: 0.0 Any value in between these will cause interpolation of type characteristics: - bottom height - upper height
Speed (in m/s) of wind defined as noise sampling offset. Allows illusion of moving clouds - they shape changes over time but in reality general shape stays in place.
Marks the object as dirty.
Flags specifying what kind of member was changed.
Allows modifying this object multiple times in a row in a scope, without marking the object dirty immediately. Dirty flags are accumulated and the object is marked dirty at the end.
The scope where the object is modified.
Class that triggers an onDirty event when one of its members changes.