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

Стандартные инструменты для конвертации массива png в dds volume texture (4 стр)

Страницы: 1 2 3 4 5 6 Следующая »
#45
23:17, 11 авг. 2019

nes

смотри хотя бы крайзисы

#46
23:19, 11 авг. 2019

maks242
Загляни в директорию какой-нибудь современной игры и убедись.

#47
(Правка: 23:20) 23:20, 11 авг. 2019

innuendo
А что там в крузисах, все ресурсы разбросаны по разным подкаталогам в куче файлов?

#48
23:40, 11 авг. 2019

innuendo
> можно, изобретая велосипед - нуну
дело не в велосипеде, подобная ерунда пишется очень быстро под свои конкретные задачи и не стоит обсуждения.

#49
23:48, 11 авг. 2019

Aroch
> подобная ерунда пишется очень быстро под свои конкретные задачи и не стоит
> обсуждения.

можно узнать, на каких проектах работал ?

#50
7:25, 12 авг. 2019

innuendo
> можно узнать, на каких проектах работал ?
можешь узнать внутренности скольких игр было просмотрено. Везде где использовался dds практически всегда использовалось и dxt сжатие. При этом параллельно использовался тот же png и raw данные когда сжатие было не нужно. Подобное наблюдалось ни на одном десятке игр, теперь можешь перечислять свои десятки проектов.

#51
8:38, 12 авг. 2019

Aroch
> Везде где использовался dds практически всегда использовалось и dxt сжатие. При
> этом параллельно использовался тот же png и raw данные когда сжатие было не
> нужно. Подобное наблюдалось ни на одном десятке игр, теперь можешь перечислять
> свои десятки проектов.
я и не спорю, что в основном в сжатых форматах храняться в dds - там где не нужно сжатие или не можно зачем хранить не в dds ? можно и в png, tga конечно
точно также можно придумать и для кубов и для массивов и для вольюмов - только проще и быстре dds как готовый формат - небольшие компании так в основном и делают

#52
8:45, 12 авг. 2019

innuendo
>там где не нужно сжатие или не можно зачем хранить не в dds ?
Как минимум заголовок у него ушлепищный, зачем хранить все эти левые капсы, которые никогда не понадобятся?

#53
8:52, 12 авг. 2019

nes
> Как минимум заголовок у него ушлепищный

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

#54
8:54, 12 авг. 2019

innuendo
Некоторые пишут и не ноют.

#55
8:55, 12 авг. 2019

innuendo
И зачем ваять вувиры, конвертатора хватит всем.

#56
8:58, 12 авг. 2019

nes
> Некоторые пишут и не ноют.

ну так поделись своим опытом

#57
9:20, 12 авг. 2019

innuendo
Еще не кончил, ожидайте.

#58
(Правка: 15:16) 15:16, 12 авг. 2019

Ухаха, ну и говнище же этот ваш dds:

Note that there are non-standard variants of DDS files where dwFlags has DDPF_FOURCC and the dwFourCC value is set directly to a D3DFORMAT or DXGI_FORMAT enumeration value.
It is not possible to disambiguate the D3DFORMAT versus DXGI_FORMAT values using this non-standard scheme, so the DX10 extension header is recommended instead.

#59
(Правка: 15:31) 15:31, 12 авг. 2019

Чо-то я поплыл в этом мильёне форматов.
Правильно ли я понял, что в файле у нас может встретиться любой формат из перечислений D3DFORMAT или DXGI_FORMAT,
в зависимости от указанной версии в FOURCC?
И даже экзотика вроде:

D3DFMT_D24S8,
D3DFMT_MULTI2_ARGB8,
D3DFMT_UYVY,
DXGI_FORMAT_R9G9B9E5_SHAREDEXP,
DXGI_FORMAT_420_OPAQUE
и подобные им?

Страницы: 1 2 3 4 5 6 Следующая »
ПрограммированиеФорумГрафика