ProtectedconstructorOptionalisInternalConstructor: booleanFactor that determines the maximum distance between ray and geometry before it can be considered an intersection. If the difference is too large the ray is assumed to traverse behind the geometry, rather than intersecting it. Changing this value will modify the allowed difference by the provided factor.
Maximum factor that determines how much to increase the compare tolerance when near ray origin. The factor will be the largest near ray origin and scale down to 1 as the ray approaches the distance provided in the compare tolerance pixel range parameter.
Maximum factor that determines how much to increase the compare tolerance depending on view ray steepness compare to surface normal.
Minimum value allowed by the steepness parameter used for comparison tolerance scaling. Prevents the comparison tolerance from being too high at steep angles and also controls the smoothstep curve used for steepness interpolation.
Range over which to apply compare tolerance depth scaling. When the ray length reaches the end of this range the depth scaling will be reduced to the factor of 1. In world space units.
Factor that scales down input render targets used for generating SSR. This can result in major performance increase at a cost of quality. It is especially useful for high-DPI resolutions as SSR can be cost prohibitive to run at full resolution in that case.
Factor of 1 means the effect will run at full resolution. Each further increase of the factor halves the resolution. i.e. 2 means half-resolution and 3 means quarter-resolution.
Intensity of the screen space reflections. Valid range is [0, 1]. Default is 1 (100%).
Enables or disables the SSR effect.
Uses the hierarchical Z buffer for tracing the rays. Can yield better performance at a slight cost in quality.
Roughness at which screen space reflections start fading out and become replaced with refl. probes. Valid range is [0, 1]. Default is 0.8.
Quality of the SSR effect. Higher values cast more sample rays, and march those rays are lower increments for better precision. This results in higher quality, as well as a higher performance requirement. Valid range is [0, 5], default is 3.
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 notifies its parent
ManagedSettignsorManagedSubSettingsobject when one of its members changes.