XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Желтая пресса: обучающие статьи
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
GadenbIsh
Просто Гад
offline
Опыт: 71,030
Активность:
Как делать текстуры с прозрачностью?
Здесь я подробно опишу, как делать прозрачность в текстурах blp.

Нам потребуется немного:
-Photoshop
-Конвертор – blp<->tga


Этого для начала хватит.
И так начнем.
1.Конвертируем нашу текстуру в tga формат с помощью конвертора (лучше всего WC3 Image Extractor II). В меню Open->Image выбираем текстуру и сохраняем с помощью Save->Image.
2.Открываем ее в фотошопе.
3.В окне каналы находим канал Alpha 1 и открываем его для редактирования.
4.Закрашиваем белым то, что должен быть видно в модели, а черным – прозрачные участки.
5.Серый цвет дает полупрозрачность.
6.Очень удобно использовать волшебную палочку(инструмент в фотошопе) для выделения того, что должно быть прозрачно(например однотонные участки) в канале RGB
7.Сохраняем в фотошопе изображение в tga формате (32 бит)
8.С помощью WC3 Image Extractor II конвертируем нашу текстуру в blp формат

Все, текстура готова!

На первом скрине пляшущий Флек, на верхнем скрине RGB канал, на нижнем его Alpha-канал

На втором, вверху, слева - Alpha-Канал BloodMage, справа - его текстура
внизу - результат моей работы с Альфа-Каналом - порванный плащ.
Миниатюры
Кликните на картинку для увеличения
Название:  Alpha.JPG
Просмотров: 118
Размер:  19.2 Кбайт  Кликните на картинку для увеличения
Название:  Alpha2.JPG
Просмотров: 188
Размер:  20.7 Кбайт  

Отредактировано GadenbIsh, 03.07.2006 в 17:21.
Старый 02.07.2006, 23:27
dk

offline
Опыт: 60,293
Активность:
Скрины в студию! Очень хочется посмотреть как это будет выглядеть.
Старый 03.07.2006, 02:15
GadenbIsh
Просто Гад
offline
Опыт: 71,030
Активность:
плохо я себе представляю, что тут скринить, не сейчас сделаю скрин из фотошопа =)

GadenbIsh добавил:
в первом посту выложил пример работы с Альфа-Каналом

Хотел сначала выложить текстуру, но подумал, что пляшущий Флек буде нагляднее=)

Вверху канал RGB, ниже Alpha

GadenbIsh добавил:
Добавил второй скрин и обновил первый пост =)
Старый 03.07.2006, 02:49
TiM
Старичок
offline
Опыт: 8,594
Активность:
Браво. То, что надо!
Второй скрин-блудмаг стал похож на колуна ;)
Старый 03.07.2006, 14:26
senatus
тихий и скромный...
offline
Опыт: 7,423
Активность:
у мну вместо альфа канала получается пустота, а не цвет команды(
Старый 03.07.2006, 15:18
GadenbIsh
Просто Гад
offline
Опыт: 71,030
Активность:
так пустота это и есть прозрачность =) стать же, как делать прозрачность а не цвет игрока
Старый 03.07.2006, 16:35
senatus
тихий и скромный...
offline
Опыт: 7,423
Активность:
Цитата:
Сообщение от GadenbIsh
так пустота это и есть прозрачность =) стать же, как делать прозрачность а не цвет игрока

стать была про цвет команды. например, если сделать как там описано: закрасить голову альфой - её вообще не будет. Я не про твою статью, если ты не понял...

senatus добавил:
как сделать, вобщем, цвет команды?
Старый 03.07.2006, 16:43
GadenbIsh
Просто Гад
offline
Опыт: 71,030
Активность:
дай ка ссылку на эту стать =)
Старый 03.07.2006, 17:24
senatus
тихий и скромный...
offline
Опыт: 7,423
Активность:
поищу в свободное время. Я в офф справочнике смарел...
Старый 03.07.2006, 17:28
GadenbIsh
Просто Гад
offline
Опыт: 71,030
Активность:
с помощью Wolverinа, я смогу разобраться с тимколором - там все намного сложнее, сейчас я попробую накалякать статью и про него
Старый 03.07.2006, 19:24

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 10:16.