Модераторы: Rickert, Alexeis, BorisVorontsov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Работа с DDS 
:(
    Опции темы
Jeka178RUS
Дата 29.7.2013, 16:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 3.9.2012

Репутация: нет
Всего: нет



Добрый день!

Нужно написать тулзу для обработки текстур, текстуры сохранены в формате DDS, подскажите библиотеки (С++) с помощью которых можно можно легко читать и писать dds файлы, а так же изменять размер изображения и генерировать мипмапы.
PM MAIL   Вверх
LeonidPr
Дата 30.7.2013, 14:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 220
Регистрация: 17.2.2012
Где: г. Чебоксары

Репутация: нет
Всего: 1



Вот тут вроде как подробно описано что к чему. года 4 назад самому надо было картинку вытащить из dds, эта статья тогда помогла.

Этот ответ добавлен с нового Винграда - http://vingrad.com
PM MAIL   Вверх
Jeka178RUS
Дата 31.7.2013, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 85
Регистрация: 3.9.2012

Репутация: нет
Всего: нет



Хорошая статья, но в ней идет речь о использовании сжатых текстур, а мне нужно работать с файлами сжатых текстур: распаковывать, изменять размер, генерировать mipmaps, сжимать обратно с различными форматами и пр.
PM MAIL   Вверх
Amp
Дата 31.7.2013, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 886
Регистрация: 17.2.2009

Репутация: 2
Всего: 17



Сам не щупал, но библиотека SOIL по виду подходит. Легко конечно не получится, но имея на руках растр в обычно привычном формате,  уже можно делать что угодно: выковыривать mipmap-уровни, ресайзить, сохранять.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Вы можете найти полезным что...
Alexeis
Rickert
  • Английская документация по DirectX лежит где-то здесь.
  • Английская документация по OpenGL лежит где-то там.
  • Гейм-дев у нас обсуждают где-то тут

Ждём вас! С уважением, Alexeis, Rickert.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Мультимедия, OpenGL/DirectX | Следующая тема »


 




[ Время генерации скрипта: 0.0387 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.