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

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

Страницы: 1 2 3 4 5 6 Следующая »
#0
(Правка: 10:26) 10:26, 6 авг. 2019

Имеется папка с кучей png файлов одинакового размера и формата пикселя. Требуется по ним сгенерить одну dds объёмную текстуру, где одному слою соответствует одно изображение из той папки. Это легко сделать программно, но есть ли какой-то стандартный инструмент, доступный художникам, которым они это могут сделать? Какой-нибудь substance, быть может, умеет это делать? Или плагин к фотошопу?

#1
10:40, 6 авг. 2019

Suslik
тулза пишется за N времени

#2
10:54, 6 авг. 2019

Suslik
https://www.adobe.com/devnet/photoshop/sdk.html
+
http://lspiroengine.com/?p=599 (ссылка на исходники в комментариях, для объемных текстур придется немного дописать), но на сколько я понял сама конвертация в dds для тебя не проблема.

#3
11:06, 6 авг. 2019

Suslik
Пишется за 5 минут с хардкодом. Ты больше времени потратил пока тред создавал

#4
12:33, 6 авг. 2019

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

#5
13:02, 6 авг. 2019

nvDXT + скриптик

#6
13:24, 6 авг. 2019

innuendo
Fedor1995
На словах вы Львы Толстые )

#7
14:23, 6 авг. 2019

Ghost2
> nvDXT
единственный ответ по теме и он, кажется, не умеет в volume textures.

#8
17:34, 7 авг. 2019

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.

#9
23:43, 7 авг. 2019

Ghost2
хмм.. я смотрел в какой-то документации и там не было. окей, попробую, спасибо.

#10
1:28, 8 авг. 2019

Suslik
> хмм..

хмм.. ты за это время не сделал нужную тулзу-мулзу?

#11
3:01, 8 авг. 2019

innuendo
погоди, а ты мне деньги уже перевёл? или я ошибся и случайно назвал тред "нужны советы, как написать тулзу"? тогда какого чёрта столько умников-то набежало?

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

Suslik
Ты главное расслабься, сейчас тебя ацы всему научат.

#13
11:13, 8 авг. 2019

Suslik
> или я ошибся и случайно назвал тред "нужны советы, как написать тулзу"? тогда
> какого чёрта столько умников-то набежало?
да, ты ошибся и запостил тему не в тот раздел.

#14
11:18, 8 авг. 2019

Suslik
лишь только не все могут не сделать тулзу

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