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

ShaderVariant

структура в UnityEngine

Выполнено в:UnityEngine.CoreModule

Описание

Идентифицирует конкретный вариант шейдера.

В Unity многие шейдеры имеют множество внутренних "вариантов", чтобы учитывать различные режимы освещения, lightmaps, тени и так далее. Эти варианты идентифицируются типом пропуска шейдера и набором ключевых слов шейдера. См. ShaderVariantCollection.

Обратите внимание, что создание ShaderVariant вызовет ArgumentException, если шейдер является нулевым, тип пропуска не существует или вариант с переданными ключевыми словами не найден.

Свойства

Свойство Описание
keywordsМассив ключевых слов для использования в этом варианте.
passTypeТип пропуска, используемый в этом варианте.
shaderШейдер, используемый в этом варианте.

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

Конструктор Описание
ShaderVariantCollection.ShaderVariantСоздает структуру ShaderVariant.