SSR
Раздел содержит настройки, управляющие отражениями в экранном пространстве (SSR). Эти настройки доступны на вкладке Indirect Specular.
Screen-Space Reflections (SSR) | value indicating if the SSR (Screen Space Reflections) effect is enabled. выкл. по умолчанию.
Консольная команда: render_ssr (API) |
---|---|
Preset | SSR (Screen-Space Reflections) preset used at the moment. To customize the SSR effect options at run time you should activate the Custom preset: Одно из следующих значений:
Консольная команда: render_ssr_preset (API) |
Настраиваемые параметры#
Настройки отражений в экранном пространстве
Increased Accuracy | value indicating if increased accuracy option is enabled for the SSR (Screen Space Reflections). This option increases the accuracy of intersection detection between the ray and surfaces, which makes a reflection on smooth surfaces more detailed. выкл. по умолчанию.
Консольная команда: render_ssr_increased_accuracy (API) |
---|---|
Resolution | resolution of SSR (Screen Space Reflections). Одно из следующих значений:
Консольная команда: render_ssr_resolution (API) |
Resolution Depth | resolution of the depth buffer used for SSR (Screen Space Reflections) calculation. It affects detailing of reflections of tiny objects. To gain performance, this option can be set to lower values while enabling increased accuracy (см. ).
Консольная команда: render_ssr_resolution_depth (API) |
Resolution Color | resolution of the color buffer used for SSR (Screen Space Reflections) calculation. It significantly affects performance. Одно из следующих значений:
Консольная команда: render_ssr_resolution_color (API) |
Alpha Accumulation Mode | accumulation mode for Alpha values used when rendering screen-space reflections. Two modes are available:
Консольная команда: render_ssr_alpha_accumulation_mode (API) |
Num Rays | number of SSR rays per pixel that are used to calculate rough refrections. Using more rays provides more precise SSR roughness calculation, however, it is more expensive. Диапазон значений: [1, 64]. Значение по умолчанию : 4. Консольная команда: render_ssr_num_rays (API) |
Num Steps | number of SSR steps per ray that are used for trace calculation. The number of steps defines accuracy of reflections and causes a reasonable performance impact. The higher the value, the more accurate obstacles between objects are accounted. Диапазон значений: [1, 64]. Значение по умолчанию : 16. Консольная команда: render_ssr_num_steps (API) |
Step Size | size of the trace step used for SSR calculation. Higher values result in longer traces (however, tiny objects may become missing), lower values produce more detailed reflections of tiny objects. Диапазон значений: [0.0f, inf]. Значение по умолчанию : 0.5f. Консольная команда: render_ssr_step_size (API) |
Nonlinear Step Size | linear step size for the SSR effect. At 0.0f, all raymarching steps are of the same size. At 1.0f, each raymarching step is longer than a preceding one, which allows increasing the ray length while keeping the same number of raymarching steps. Диапазон значений: [0.0f, 1.0f]. Значение по умолчанию : 1.0f. Консольная команда: render_ssr_non_linear_step_size (API) |
Perspective Compensation | perspective compensation value for the SSR effect. At 0.0f, the raymarching step size doesn't depend on the distance from the reflecting surface to the camera. At 1.0f, the raymarching step size linearly depends on the distance from the reflecting surface to the camera. Диапазон значений: [0.0f, 1.0f]. Значение по умолчанию : 1.0f. Консольная команда: render_ssr_perspective_compensation (API) |
Visibility Roughness Min | minimum roughness value, starting from which the SSR (Screen-Space Reflections) effect begins to fade out. It allows reducing noise of reflections on rough materials. Диапазон значений: [0.0f, 1.0f]. Значение по умолчанию : 1.0f. Консольная команда: render_ssr_visibility_roughness_min (API) |
Visibility Roughness Max | maximum roughness value, starting from which the SSR (Screen-Space Reflections) effect is not rendered. It allows reducing noise of reflections on rough materials. Диапазон значений: [0.0f, 1.0f]. Значение по умолчанию : 1.0f. Консольная команда: render_ssr_visibility_roughness_max (API) |
Roughness Mip Offset | mip offset value for the SSR effect on rough surfaces. Enhances reading a color on rough surfaces on lower-resolution screens. This setting allows reducing the noise and improving performance. Диапазон значений: [0.0f, 10.0f]. Значение по умолчанию : 4.0f. Консольная команда: render_ssr_roughness_mip_offset (API) |
Threshold | threshold used for SSR (Screen-Space Reflections) calculation to limit imitation of reflections in areas where SSR cannot get information. Higher values make the effect less pronounced. Диапазон значений: [0.0f, inf]. Значение по умолчанию : 1.0f. Консольная команда: render_ssr_threshold (API) |
Threshold Occlusion | value that limits imitation of environment cubemap occlusion in areas where SSR (Screen-Space Reflections) cannot get information. Higher values make the effect less pronounced. This parameter is mainly used for indoor environment to correct false reflections on occluded areas (false reflections are replaced with black color). For outdoor environment, higher values of this parameter are recommended. Диапазон значений: [0.0f, inf]. Значение по умолчанию : 1.0f. Консольная команда: render_ssr_threshold_occlusion (API) |
Normal Bias | bias value to which the ray starting position has been shifted along the normal vector. This value is used for SSR (Screen-Space Reflections) calculation. Can be adjusted to fine-tune reflections of small objects at far distances. Recommended for narrow FOV angles. To use this option, SSR (см. ) should be enabled. Диапазон значений: [0.0f, 1.0f]. Значение по умолчанию : 1.0f. Консольная команда: render_ssr_normal_bias (API) |
View Bias | bias value to which the ray starting position has been shifted along the view vector. This value is used for SSR (Screen-Space Reflections) calculation. Can be adjusted to fine-tune reflections of small objects at far distances. Recommended for narrow FOV angles. To use this option, SSR (см. ) should be enabled. Диапазон значений: [0.0f, 1.0f]. Значение по умолчанию : 1.0f. Консольная команда: render_ssr_view_bias (API) |
Tonemapping Gamma | tonemapping Gamma value for the SSR effect. Helps reducing noise for reflections from bright surfaces. 1.0f corresponds to the physically correct value. The recommended value is 2.0f — although it slightly reduces the reflection brightness, it also significantly reduces noise. Диапазон значений: [0.0f, 10.0f]. Значение по умолчанию : 2.0f. Консольная команда: render_ssr_tonemapping_gamma (API) |
Последнее обновление:
02.08.2023
Помогите сделать статью лучше
Была ли эта статья полезной?
(или выберите слово/фразу и нажмите Ctrl+Enter