Имеется папка с кучей png файлов одинакового размера и формата пикселя. Требуется по ним сгенерить одну dds объёмную текстуру, где одному слою соответствует одно изображение из той папки. Это легко сделать программно, но есть ли какой-то стандартный инструмент, доступный художникам, которым они это могут сделать? Какой-нибудь substance, быть может, умеет это делать? Или плагин к фотошопу?
Suslik
тулза пишется за N времени
Suslik
https://www.adobe.com/devnet/photoshop/sdk.html
+
http://lspiroengine.com/?p=599 (ссылка на исходники в комментариях, для объемных текстур придется немного дописать), но на сколько я понял сама конвертация в dds для тебя не проблема.
Suslik
Пишется за 5 минут с хардкодом. Ты больше времени потратил пока тред создавал
фотошоп, емнип, умеет в скрипты аж на трёх языках. вот только в dds у него сложно. но может оно умеет плагин от нвидии шевелить скриптом.
nvDXT + скриптик
innuendo
Fedor1995
На словах вы Львы Толстые )
Ghost2
> nvDXT
единственный ответ по теме и он, кажется, не умеет в volume textures.
Suslik
> единственный ответ по теме и он, кажется, не умеет в volume textures.
Если скачать отсюда: https://developer.nvidia.com/gameworksdownload#?dn=dds-utilities-8-31
то в утилите nvdxt есть флажок
-volumeMap : create volume texture. Volume slices specified with individual files with -list option Use -output option to specify filename Volume specified in one file. Use -file to specify input filename
Я этот флажок никогда не использовал. Разве это не то, что нужно?
PS. Еще на гитхабе есть такая репа: https://github.com/castano/nvidia-texture-tools
Никогда не использовал, но, судя по коду, вроде бы умеет volume.
Ghost2
хмм.. я смотрел в какой-то документации и там не было. окей, попробую, спасибо.
Suslik
> хмм..
хмм.. ты за это время не сделал нужную тулзу-мулзу?
innuendo
погоди, а ты мне деньги уже перевёл? или я ошибся и случайно назвал тред "нужны советы, как написать тулзу"? тогда какого чёрта столько умников-то набежало?
Suslik
Ты главное расслабься, сейчас тебя ацы всему научат.
Suslik
> или я ошибся и случайно назвал тред "нужны советы, как написать тулзу"? тогда
> какого чёрта столько умников-то набежало?
да, ты ошибся и запостил тему не в тот раздел.
Suslik
лишь только не все могут не сделать тулзу
Тема в архиве.