Форум HeroesWorld-а - Показать сообщение отдельно - Импорт текстур с альфа каналом (BC3 и 8.8.8.8)
Показать сообщение отдельно
#5
Старый 28.07.2022, 16:34
  #5
^
Narron
 
Аватар для Narron
📖
Регистрация: 22.03.2022
Адрес: Москва
Сообщения: 130
Narron#6499
Регистрация: 22.03.2022
Адрес: Москва
Сообщения: 130
Narron#6499
По умолчанию
Re: Импорт текстур с альфа каналом (BC3 и 8.8.8.8)

[quote=Ziegmaster]

Реализовываю собственное видение интерфейса кнопок ярости и некромантии. При импорте .dds текстур сталкиваюсь с проблемой, что все неиспользуемое пространство текстуры (с прозрачным фоном) в игре становится белым. Формат файла и указанный в xdb совпадает. Пробовал при сохранении менять опции, но это либо ничего не меняло, либо файл закономерно криво читался игрой. В чем может быть 

Для сохранения использую плагин Нвидии в фотошопе, там на превью все как должно быть отображается.

У тебя есть Paint.net? Плагины в фотошопе - хрень. Если ты в Фотошопе удалил все вокруг иконки и сохранил в PNG, например или даже с плагином для dds - будет белый фон. 

Добавлено через 1 минуту
Ziegmaster

Проблема решена. (Прошу поменять в заголовке на BC2, опечатался, ибо подразумевался DXT3)

Решение проблемы кроется, как уже выше упомянули, в неправильном цвете. Однако распишу подробнее для потомков.

1) Самый нижний слой-фон должен быть черным, поверх него отрисовывается текстура
2) Выделяете текстуру целиком в отрыве от фона и создаете альфа канал, выделение заливаете белым
3) Сохраняете в BC2 или другом формате. Отключаете MIP maps


Ну, раз проблема решена, то полагаю помощь больше не нужна.
__________________
Мой проект:
NVS Project Mods (Narron's Visual Solutions for HOMMV)
- Сообщество проекта в vk.com (сообщество закрытого типа, оставляйте заявки);
- Discord-сервер проекта.

Мой проект:
NVS Project Mods (Narron's Visual Solutions for HOMMV)
- Сообщество проекта в vk.com (сообщество закрытого типа, оставляйте заявки);
- Discord-сервер проекта.

Narron вне форума
Ответить с цитированием