Обзор семейства самоподсветки шейдеров
Примечание. Unity 5 представил Стандартный Шейдер, который заменяет эти шейдеры.
Самоосвещающиеся шейдеры будут излучать свет только на себя, основанный на прикрепленном альфа-канале. Они не требуют, чтобы на них светились какие-либо Светильники, чтобы излучать этот свет. Любые вертикальные светильники или пиксельные светильники просто добавят больше света вверху самоосвещения.
Это в основном используется для светящихся объектов. Например, части текстуры стены могут самоподсвечиваться, чтобы имитировать свет или дисплеи. Это также может быть полезно для освещения объектов, которые должны всегда иметь последовательное освещение в течение всей игры, независимо от светящихся на них огней.
Самоподсветка Vertex-Lit
Необходимые активы:
- Одна текстура Базовая, альфа-канал не требуется
- Одна текстура Illumination с альфа-каналом для Illumination Map
Самоосвещающийся диффузный
Необходимые активы:
- Одна текстура Базовая, альфа-канал не требуется
- Одна текстура Illumination с альфа-каналом для Illumination Map
Самосветящееся зеркало
Необходимые активы:
- Одна базовая текстура с альфа-каналом для зеркальной карты
- Одна текстура Illumination с альфа-каналом для Illumination Map
Самоподсветка
Необходимые активы:
- Одна текстура Базовая, альфа-канал не требуется
- Один Нормальная карта карта нормалей с альфа-каналом для Illumination
Самоосвещающееся зеркало
Необходимые активы:
- Одна базовая текстура с альфа-каналом для зеркальной карты
- Одна Нормальная карта Карта нормалей с альфа каналом для Illumination Map
Самоосвещающийся параллакс
Необходимые активы:
- Одна текстура Базовая, альфа-канал не требуется
- Одна Нормальная карта Карта нормалей с альфа-каналом для карт освещения и глубины параллакса вместе взятых
Примечание: Одно из соображений этого шейдера заключается в том, что альфа-канал текстуры Bumpmap дублирует как Illumination, так и Parallax Depth.
Самоосвещающееся зеркало
Необходимые активы:
- Одна базовая текстура с альфа-каналом для зеркальной карты
- Одна Нормальная карта Карта нормалей с альфа-каналом для карт освещения и глубины параллакса вместе взятых
Примечание: Одно из соображений этого шейдера заключается в том, что альфа-канал текстуры Bumpmap дублирует как Illumination, так и Parallax Depth.
SelfIllumFamily