Мои Уведомления
Привет, !
Мой Аккаунт Мои Финансы Мои Подписки Мои Настройки Выход
Руководство API скрипты

Ошибка и загрузка шейдеров

Иногда Unity не может отображать объекты с помощью обычных шейдеровпрограммы, работающей на графическом процессоре. Подробнее
См. в Словарь
. Когда это происходит, Unity визуализирует объекты с помощью специальных шейдеров:

Специальный шейдер, который использует Unity, зависит от причины, по которой Unity не может использовать исходный шейдер.

Шейдер ошибок по умолчанию

Unity визуализирует объект с помощью шейдера ошибок по умолчанию, когда возникает проблема с материалом или шейдером этого объекта; например, если материал не назначен, если шейдер не компилируется или если шейдер не поддерживается.

Unity использует шейдер ошибок по умолчанию в редакторе Unity и в сборках.

Шейдер ошибок по умолчанию — пурпурный (ярко-розовый).

Пурпурный шейдер ошибок.
Пурпурный шейдер ошибок.

При использовании API BatchRendererGroup Unity не отображает шейдер ошибок по умолчанию.

Шейдер загрузки

Unity визуализирует объект с загрузочным шейдером, чтобы показать, что Unity компилирует Вариант шейдераВерсия программы шейдера, которую Unity генерирует в соответствии с определенной комбинацией ключевых слов шейдера и их статусом. Объект Shader может содержать несколько вариантов шейдера. Подробнее
См. в Словарь
, необходимый для отображения этого объекта.

Unity показывает загружаемый шейдер в редакторе Unity, когда включена асинхронная компиляция шейдера или в сборка для разработкиСборка для разработки включает символы отладки и включает профилировщик. Подробнее
См. в Словарь
, когда поддержка Shader Live Link включена.

Шейдер загрузки голубой (ярко-синий).

Голубой загрузочный шейдер.
Голубой загрузочный шейдер.

При использовании API BatchRendererGroup Unity не отображает загрузочный шейдер.

Материал с ошибкой виртуального текстурирования

Если в вашем проекте используется потоковое виртуальное текстурирование (SVT), Unity использует специальный материал для обозначения проблем в настройке SVT. Дополнительную информацию см. в разделе материал об ошибках виртуального текстурирования.

Вы можете отблагодарить автора, за перевод документации на русский язык. ₽ Спасибо
Руководство Unity 2021.3