This page has been translated automatically.
Видеоуроки
Interface
Essentials
Advanced
Подсказки и советы
Основы
Программирование на C#
Рендеринг
Professional (SIM)
Принципы работы
Свойства (properties)
Компонентная Система
Рендер
Физика
Редактор UnigineEditor
Обзор интерфейса
Работа с ассетами
Настройки и предпочтения
Работа с проектами
Настройка параметров ноды
Setting Up Materials
Настройка свойств
Освещение
Sandworm
Использование инструментов редактора для конкретных задач
Расширение функционала редактора
Встроенные объекты
Ноды (Nodes)
Объекты (Objects)
Эффекты
Декали
Источники света
Geodetics
World-ноды
Звуковые объекты
Объекты поиска пути
Players
Программирование
Основы
Настройка среды разработки
Примеры использования
C++
C#
UnigineScript
UUSL (Unified UNIGINE Shader Language)
Плагины
Форматы файлов
Materials and Shaders
Rebuilding the Engine Tools
Интерфейс пользователя (GUI)
Двойная точность координат
API
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
Работа с контентом
Оптимизация контента
Материалы
Визуальный редактор материалов
Сэмплы материалов
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials
Внимание! Эта версия документация УСТАРЕЛА, поскольку относится к более ранней версии SDK! Пожалуйста, переключитесь на самую актуальную документацию для последней версии SDK.
Внимание! Эта версия документации описывает устаревшую версию SDK, которая больше не поддерживается! Пожалуйста, обновитесь до последней версии SDK.

Global Illumination

Этот раздел содержит настройки, относящиеся к глобальному освещению, включая SSAO (преграждение окружающего света в экранном пространстве), SSGI (глобальное освещение в экранном пространстве), а также Bent Normals.

Screen Space Ray-Traced Global Illumination Settings

Настройки глобального освещения в экранном пространстве с трассировкой лучей

Параметры SSRTGI#

Технология SSRTGI (Screen-Space Ray-Traced Global Illumination) - это набор методов трассировки лучей в пространстве экрана с уровнем производительности в реальном времени. Технология не требует запекания освещения, поэтому любой объект можно свободно перемещать. Другими словами, SSRTGI - это глобальное освещение в экранном пространстве в реальном времени.

Метод реализует реальную трассировку лучей через каждый пиксель экрана с заданным количеством лучей и заданной точностью обнаружения препятствий (точность устанавливается с помощью шагов ). Такая трассировка лучей используется для Ambient Occlusion (SSAO), чтобы сделать тени между объектами более реалистичными, для Bent Normals для сглаживания окружающего освещения по краям и для SSGI для воссоздания отражений света от поверхностей объекта.

Примечание
Для включения данного функционала, необходимо активировать функцию SSRTGI (Rendering -> Features -> SSRTGI).

Параметры трассировки лучей#

Enabled Включает и выключает SSRTGI.
Fast Tracing Включает и выключает быструю трассировку SSRTGI. Этот параметр динамически изменяет размер шага для получения отражений непрямого освещения с использованием небольшого количества шагов при сохранении высокой производительности. Однако крошечные объекты можно игнорировать. Отключение этой опции улучшает качество, но значительно снижает производительность.
Increased Accuracy Включает и выключает повышенную точность трассировки лучей для SSRTGI. Эта опция уменьшает визуальные артефакты за счет повышения точности последнего шага.
Resolution Разрешение SSRTGI. Этот параметр существенно влияет на производительность.
  • Quarter- четверть разрешения
  • Half- половинное разрешение (по умолчанию)
  • Full- полное разрешение
При низких значениях края объектов становятся размытыми.
Resolution Depth Разрешение буфера глубины, используемого для вычисления SSRTGI. Этот вариант существенно влияет на производительность.
  • Quarter- четверть разрешения (по умолчанию)
  • Half- половинное разрешение
  • Full- полное разрешение
Примечание
Для повышения производительности этот параметр можно установить на более низкие значения при включении параметра Increased Accuracy.
Noise Step Интенсивность ступенчатого шума, используемого для расчета SSRTGI. Этот параметр используется для уменьшения эффекта полосатости трассировки с помощью шума: чем выше значение, тем менее выражен эффект полосатости.
Noise Ray Интенсивность лучевого шума, используемого для расчета SSRTGI. Этот параметр используется для уменьшения эффекта полосатости на конечном изображении с помощью шума: чем выше значение, тем менее выражен эффект полосатости.
Num Rays Количество трассируемых лучей SSRTGI на пиксель, которые используются для расчета окончательного изображения. Использование большего количества лучей обеспечивает более точный расчет SSRTGI и более гладкую картинку, однако это дороже.
Num Steps Количество шагов SSRTGI на луч, используемый для расчета трассировки. Чем выше значение, тем дальше выполняется трассировка, что приводит к более широким градиентам. Однако этот вариант существенно влияет на производительность.
Step Size Размер шага трассировки, используемого для расчета SSRTGI. Чем выше значение, тем длиннее трассировка и тем точнее учитываются препятствия. Увеличение значения приводит к более плавным градиентам на небольших объектах. Однако можно не заметить крошечные предметы. Чем ниже значение, тем более детализированы крошечные объекты.
Последнее обновление: 22.11.2022
Build: ()