This page has been translated automatically.
Видеоуроки
Интерфейс
Основы
Продвинутый уровень
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Профессиональный уровень (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Режимы вывода изображения
Физика
Браузер SDK 2
Лицензирование и типы лицензий
Дополнения (Add-Ons)
Демонстрационные проекты
API Samples
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Контроль версий
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Sandworm
Использование инструментов редактора для конкретных задач
Расширение функционала редактора
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World-ноды
Звуковые объекты
Объекты поиска пути
Player-ноды
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
Унифицированный язык шейдеров UUSL (Unified UNIGINE Shader Language)
Плагины
Форматы файлов
Материалы и шейдеры
Rebuilding the Engine Tools
Интерфейс пользователя (GUI)
Двойная точность координат
API
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
Работа с контентом
Оптимизация контента
Материалы
Визуальный редактор материалов
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Учебные материалы
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

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: Одно из следующих значений:
  • Low (по умолчанию)
  • Medium
  • High
  • Ultra
  • Extreme
  • Custom

Консольная команда: 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). Одно из следующих значений:
  • Quarter - quarter resolution
  • Half - half resolution (by default)
  • Full - full resolution

Консольная команда: 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 (см. ).
Одно из следующих значений:
  • Quarter - quarter resolution (by default)
  • Half - half resolution
  • Full - full resolution

Консольная команда: render_ssr_resolution_depth (API)
Resolution Color resolution of the color buffer used for SSR (Screen Space Reflections) calculation. It significantly affects performance. Одно из следующих значений:
  • Quarter - quarter resolution (by default)
  • Half - half resolution
  • Full - full resolution

Консольная команда: render_ssr_resolution_color (API)
Alpha Accumulation Mode accumulation mode for Alpha values used when rendering screen-space reflections. Two modes are available:
  • Correct — physically correct implementation.
  • Boosted — artificial implementation that makes SSR more intense and adds additional contrast to some scenes.
Опция #2 установлена по умолчанию (см. выше).
Консольная команда: 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)
Последнее обновление: 16.08.2024
Build: ()