OptionalisEnabled: booleanOptionalquality: numberOptionalintensity: numberOptionalmaxRoughness: numberOptionaldownscaleFactor: numberOptionalcompareToleranceFactor: numberOptionalcompareToleranceMaximumDepthScale: numberOptionalcompareToleranceMaximumSteepnessScale: numberOptionalcompareToleranceMinimumSteepness: numberOptionalcompareToleranceRange: numberOptionalisHierarchicalZBufferEnabled: booleanProtected_compareProtected_compareProtected_compareProtected_compareProtected_compareProtected_downscaleProtected_intensityProtected_isProtected_isProtected_maxProtected_qualityFactor 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.
Copies all properties defined by the prototype of ScreenSpaceReflectionsSettings from other to this instance.
Clones this instance and returns a new ScreenSpaceReflectionsSettings with identical values.
StaticisDetermines if both ScreenSpaceReflectionsSettings instances are equal.
Settings that control the screen space reflections effect. Screen space reflections provide high quality mirror-like reflections at low performance cost. They should be used together with reflection probes as the effects complement each other. As the name implies, the reflections are only limited to geometry drawn on the screen and the system will fall back to refl. probes when screen space data is unavailable. Similarly the system will fall back to refl. probes for rougher (more glossy rather than mirror-like) surfaces. Those surfaces require a higher number of samples to achieve the glossy look, so we instead fall back to refl. probes which are pre-filtered and can be quickly sampled.