Главная
 
Легко и интересно создавать игры на Unity3DВоскресенье, 19.05.2024, 16:54



Приветствую Вас Гость | RSS
Главная
Меню сайта

Категории раздела
Фотомонтаж [8]

Главная » 2014 » Август » 22 » Шейдер Decal в Unity
11:37
Шейдер Decal в Unity

Декали — это специальные текстуры, которые можно накладывать поверх основных текстур. Примерами декалей являются следы от пуль на стенах, следы от взрывов гранат, следы крови — в общем это различного рода следы. 

Шейдер Decal является вариацией шейдера VertexLit. Все источники света, светящие на него, рендерятся только для вершин. Поверх основной текстуре он создает вторую текстуру для придачи дополнительных деталей. Эта вторая "Decal" текстура использует альфа-канал рисунка, чтобы определить видимые области основной текстуры. Decal текстура должна быть дополнительной к основной текстуре. Например, у вас есть кирпичная стена, изображение кладки кирпича - основная текстура и использовать Decal текстуру с альфа-каналом можно рисовать граффити в разных местах на этой стене. 

Шейдер Decal в Unity

Просмотров: 1320 | Добавил: Atom | Рейтинг: 0.0/0
Всего комментариев: 0
avatar
Вход на сайт

Поиск

Календарь
«  Август 2014  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031

Архив записей

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz


  • Copyright MyCorp © 2024
    Создать бесплатный сайт с uCoz