Unity 6.3
0 онлайн 91 гостей 3 в системе
Вход
Оптимизация Шаг 147 из 208

Запись пользовательских шейдеров для BatchRendererGroup API

Ресурсы для написания пользовательских шейдеров, поддерживающих инстанционирование Data-Oriented Technology Stack (DOTS), чтобы их можно было использовать с BatchRendererGroup API.

Стр. Описание
DOTS Создание шаблонов Узнайте о характеристиках и преимуществах шейдеров, поддерживающих DOTS instancing.
Поддержка DOTS Создание экземпляра в пользовательском шейдере Добавить определения и свойства к пользовательскому шейдеру, чтобы сделать его совместимым с DOTS Инстансингом.
Заявление DOTS Свойств экземпляра в пользовательском шейдере Заявление блока свойства DOTS Instancing в пользовательском коде шейдера.
Доступ DOTS Создание экземпляра свойств в пользовательском шейдере Используйте встроенные макросы для доступа к DOTS свойствам экземпляров в пользовательском коде шейдера.
Рекомендуемые методы для DOTS Создание экземпляров шейдеров Структурировать данные, чтобы избежать DOTS Неожиданного поведения шейдеров при создании экземпляров.
DOTS Образцы шейдеров Примеры использования встроенных макросов для доступа к данным экземпляра и постоянным данным в DOTS.
DOTS Справочная информация по макросам инстанционирования шейдеров Исследуйте встроенные макросы, которые вы можете использовать для доступа к свойствам DOTS в пользовательском шейдере.
DOTS Справочная информация по функциям шаблона Изучите встроенные функции, с помощью которых можно загружать значения констант прямо из данных команды отрисовки.