Поддержка DOTS Инстансирование в пользовательском шейдере в URP
Чтобы поддерживать DOTS Инстансинг, шейдер должен выполнять следующие действия:
- Используйте модель шейдера 4.5 или более новую. Укажите
#pragma target 4.5или более высокую. - Поддержка ключевого слова
DOTS_INSTANCING_ON. Объявите это с#pragma multi_compile _ DOTS_INSTANCING_ON. - Объявление по крайней мере одного блока экземплярных свойств DOTS, каждый из которых имеет по крайней мере одно свойство. Дополнительные сведения см. в разделе Объявление экземплярных свойств DOTS.
Примечание: Графы и шейдеры, которые Unity предоставляет в URP и HDRP, поддерживают DOTS Инстансирование.