Global Illumination
This section contains global illumination settings related to SSRTGI (screen-space ray-traced global illumination).Этот раздел содержит настройки глобального освещения, относящиеся к SSRTGI (глобальное освещение в экранном пространстве с трассировкой лучей).
SSRTGI ParametersПараметры SSRTGI#
The SSRTGI (Screen-Space Ray-Traced Global Illumination) technology is a set of screen-space ray tracing techniques with the real-time performance level. The technology doesn't require light baking, so every object can be freely moved. In other words, SSRTGI is real-time global illumination in the screen space.Технология SSRTGI (Screen-Space Ray-Traced Global Illumination) - это набор методов трассировки лучей в пространстве экрана с уровнем производительности в реальном времени. Технология не требует запекания освещения, поэтому любой объект можно свободно перемещать. Другими словами, SSRTGI - это глобальное освещение в экранном пространстве в реальном времени.
The technique implements real ray-tracing through each pixel of the screen, with a given number of rays and a specified accuracy of obstacle detection (the accuracy is set by using steps). Such ray-tracing is used for Ambient Occlusion (SSAO) to make more realistic shadows between objects, for Bent Normals to smooth ambient lighting on edges, and for SSGI to recreate light reflections from the object's surfaces.Метод реализует реальную трассировку лучей через каждый пиксель экрана с заданным количеством лучей и заданной точностью обнаружения препятствий (точность устанавливается с помощью шагов ). Такая трассировка лучей используется для Ambient Occlusion (SSAO), чтобы сделать тени между объектами более реалистичными, для Bent Normals для сглаживания окружающего освещения по краям и для SSGI для воссоздания отражений света от поверхностей объекта.
Preset | индекс используемой в данный момент предустановки SSRTGI (Глобальное освещение с трассировкой лучей в пространстве экрана). Чтобы настроить параметры эффекта SSRTGI во время выполнения, вам следует активировать предустановку Custom: Одно из следующих значений:
Консольная команда: render_ssrtgi_preset (API) |
---|
Customizable SettingsНастраиваемые параметры#
Fast Tracing | значение , указывающее, включена ли быстрая трассировка для SSRTGI (Глобальное освещение с трассировкой лучей в пространстве экрана). Эта опция динамически изменяет размер шага для получения отражений непрямого освещения с использованием малого количества шагов при сохранении высокой производительности. Отключение этой опции улучшает качество, но значительно снижает производительность. SSRTGI должен быть включен (см. SSRTGIPreset). вкл. по умолчанию.
Консольная команда: render_ssrtgi_fast_tracing (API) |
---|---|
Increased Accuracy | значение , указывающее, включена ли повышенная точность для SSRTGI (Глобальное освещение с трассировкой лучей в пространстве экрана). Этот параметр уменьшает визуальные артефакты за счет повышения точности последнего шага. SSRTGI должен быть включен (см. SSRTGIPreset). вкл. по умолчанию.
Консольная команда: render_ssrtgi_increased_accuracy (API) |
Resolution | разрешение эффекта SSRTGI (глобальное освещение с трассировкой лучей в пространстве экрана). Этот параметр существенно влияет на производительность. При низких значениях края объектов становятся размытыми. SSRTGI должен быть включен (см. SSRTGIPreset). Одно из следующих значений:
Консольная команда: render_ssrtgi_resolution (API) |
Resolution Depth | разрешение буфера глубины, используемого для вычисления SSRTGI (глобального освещения с трассировкой лучей в пространстве экрана). Этот параметр существенно влияет на производительность. Для повышения производительности эту опцию можно установить на более низкие значения, включив при этом повышенную точность (см. SSRTGIIncreasedAccuracy). SSRTGI должен быть включен (см. SSRTGIPreset). Одно из следующих значений:
Консольная команда: render_ssrtgi_resolution_depth (API) |
Noise Step | интенсивность ступенчатого шума, используемого для вычисления SSRTGI. Этот параметр используется для уменьшения эффекта полосатости при трассировке с помощью шума: чем выше значение, тем менее выражен эффект полосатости. SSRTGI должен быть включен (см. SSRTGIPreset). Диапазон значений: [0.0f, 1.0f]. Значение по умолчанию : 0.5f. Консольная команда: render_ssrtgi_noise_step (API) |
Noise Ray | Консольная команда: render_ssrtgi_noise_ray (API) |
Num Rays | количество лучей SSRTGI на пиксель, которые используются для вычисления конечного изображения. Использование большего количества лучей обеспечивает более точное вычисление SSRTGI, однако это дороже. SSRTGI должен быть включен (см. SSRTGIPreset). Диапазон значений: [1, 1024]. Значение по умолчанию : 8. Консольная команда: render_ssrtgi_num_rays (API) |
Num Steps | количество шагов SSRTGI для каждого луча, которые используются для вычисления трассировки. Чем выше значение, тем точнее учитываются препятствия между объектами. Однако этот параметр существенно влияет на производительность. SSRTGI должен быть включен (см. SSRTGIPreset). Диапазон значений: [1, 256]. Значение по умолчанию : 8. Консольная команда: render_ssrtgi_num_steps (API) |
Step Size | размер шага трассировки, используемого для вычисления SSRTGI. Чем выше значение, тем длиннее трассировка. Однако крошечные объекты могут быть пропущены. Чем меньше значение, тем более детализированными будут крошечные объекты. Эффект SSRTGI должен быть включен (см. SSRTGIPreset). Диапазон значений: [0.0f, inf]. Значение по умолчанию : 1.0f. Консольная команда: render_ssrtgi_step_size (API) |