Прозрачный вырез диффузный
Примечание. Unity 5 представил Стандартный Шейдер, который заменяет этот шейдер.
Свойства прозрачной вырезки
Примечание. Unity 5 представил Стандартный Шейдер, который заменяет этот шейдер.
Shader Cutout является альтернативным способом отображения прозрачных объектов. Различия между Cutout и обычным прозрачный шейдер:
- Этот шейдер не может иметь частично прозрачных областей. Все будет либо полностью непрозрачным, либо полностью прозрачным.
- Объекты, использующие этот шейдер, могут бросать и получать тени!
- Проблемы графической сортировки, обычно связанные с прозрачными шейдерами, не возникают при использовании этого шейдера.
Этот шейдер использует альфа-канал, содержащийся в текстуре Базовая Texture, для определения прозрачных областей. Если альфа-канал содержит смесь прозрачных и непрозрачных областей, то вы можете вручную определить точку отрезка для тех областей, которые будут показаны. Вы можете изменить эту точку отрезка, настроив ползунок Alpha Cutoff.
Диффузные свойства
Диффузный вычисляет простую (Ламбертианскую) модель освещения. Освещение поверхности уменьшается по мере уменьшения угла между ней и светом. Освещение зависит только от этого угла, и не меняется при движении или повороте камеры.
Результаты работы
В целом, этот шейдер дешёвый для рендеринга. Для более подробной информации, пожалуйста, ознакомьтесь с страница Shader Performance.
TransCutDiffuse