Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход

IntegrationContext

класс в UnityEngine.LightTransport

Описание

Контейнер для данных конкретного интегрирования и состояния, общих для нескольких расчётов переноса света.

Этот класс хранит постоянные данные, которыми могут пользоваться разные вызовы интеграторов переноса света. Он служит контейнером для кэшированных вычислений, структур ускорения и других данных, переиспользование которых повышает производительность на нескольких проходах интегрирования.

Примечания использования:

- В большинстве пользовательских кодов не потребуется создавать объекты IntegrationContext напрямую. — Контексты обычно управляются IWorld - Ручное создание контекста необходимо только для сценариев продвинутой интеграции.

Повторное использование IntegrationContext в нескольких операциях интегратора может значительно повысить производительность, избежав излишней предварительной обработки и восстановления структуры данных.

Конструкторы

Конструктор Описание
IntegrationContextСоздание нового контекста интеграции.

Открытые методы

Метод Описание
DisposeВыполнить операцию удаления.