Войти
ПрограммированиеФорумГрафика

Графические файлы DDS. Что лучше, DXT1, DXT3, DXT5 (комментарии) (3 стр)

Страницы: 1 2 3
#30
19:14, 3 авг. 2014

FishDude
Етить, вы знатный гробокопатель, мистер!!!


#31
19:16, 3 авг. 2014

помните _Winnie?

#32
16:06, 11 ноя. 2014

Я тоже, хотя не в это суть. Поисковик выдал так выдал. :)
А суть вопроса. Как реализуется хранение данных в DDS файлах  размер(ширина ||  высота)  которых не кратен 4 ?
Такие файлы очень даже есть и плагин к фотошопу позволяет их делать. Просто CompressedTexSubImage на них даёт GL_ERROR.
(Графика нарисована , давным давно и переделывать все файлы на новый размер никто не будет)

#33
16:27, 11 ноя. 2014

Ronin
жопой чую что в таких файлах добавляются лишние пукселы с альфой 0 для выравнивания.

#34
16:28, 11 ноя. 2014

Ronin
> Как реализуется хранение данных в DDS файлах  размер(ширина ||  высота) 
> которых не кратен 4 ?
Не нужен. Нет, правда

#35
16:47, 11 ноя. 2014

nes Я тоже прочуял. :)
Короче в хидере указан оригинальный размер. А Data выровнена на 4. Пока работает.:) Дальше это проблемы отдела тестирования :) :) :) :)

#36
16:50, 11 ноя. 2014

-Eugene-
> Не нужен. Нет, правда

В смысле ?

#37
16:59, 11 ноя. 2014

Ronin
> В смысле ?
В смысле зачем это может понадобиться? Пиксельарты пакуются в атласы, а в остальных случая тем более не надо.

#38
17:25, 11 ноя. 2014

-Eugene-
Никто не будет давно готовую игру переводить на атласы.  Одно дело пройтись автоковертором и перегнать всё в DXT5 другое , переделывать игру.

#39
17:27, 11 ноя. 2014

Ronin
А что за игра? В смысле, зачем ей DXT? PNG тот же юзать можно.

#40
17:36, 11 ноя. 2014

Ronin
Там есть pitch для этого вроде. Зависит не только от размера, но и от формата, насколько я помню.

#41
17:41, 11 ноя. 2014

PNG очень долго грузится , это раз. Второе  , на выходе у PNG не сжатая текстура то есть его распаковывать надо.
У DDS(DXT5) сжатие на диске в 4 раза + сжатие в памяти в 4 раза после загрузки  + быстрее растеризация + мгновенная загрузка(без конвертации и декопресии, прочитал  - запихнул ).
В  целом в памяти игра занимает 500-600 мб . при этом загрузится она должна быстро ( очень ), 4 - 5 сек  считается границей.

#42
17:41, 11 ноя. 2014

Ronin
И качество устраивает?..

#43
17:45, 11 ноя. 2014

-Eugene-
> Ronin
> И качество устраивает?..
Нет :)
Но если не выдерживается время загрузки , проект вообще никому не нужен с любым качеством.

Страницы: 1 2 3
ПрограммированиеФорумГрафика

Тема в архиве.