Modding:DDS Converter v1.0

Материал из Tiarum
Перейти к: навигация, поиск


Утилита DDS Converter v1.0



Программа DDS Converter v1.0 предназначена для пакетного преобразования файлов изображений в формат DDS и обратно. Данная программа представляет собой программную оболочку, которая использует файлы nvdxt.exe и readdxt.exe, которые являются утилитами NVidia для работы с командной строкой. Файл readdxt.exe был переписан для принятия второго параметра - имя файла назначения.


DDS Converter v1.0.png


Выберите папку с исходными файлами, папку, в которую будут помещаться преобразованные файлы, установите опции преобразования и нажмите кнопку "DDS -> TGA", или "IMG -> DDS". Исходная папка будет просканирована на наличие входных файлов, а затем для каждого найденного файла будет запущен NV-конвертер с установленными дополнительными параметрами.

Для преобразования графического файла в dds-формат вы можете использовать изображения в одном из следующих форматов - BMP, TGA, GIF, JPG, TIF, PPM и CEL. DDS-файлы можно преобразовать только в формат TGA.

Вы можете также добавить дополнительные параметры в командной строке для файла nvdxt.exe. Более подробно об этом вы можете посмотреть в мануале NV, который входит в архив и может вызываться непосредственно в оболочке. Для этого нажмите на кнопку "About" и в открывшемся одноименном диалоговом окне нажмите кнопку "nvdxt manual":

DDS Converter v1.0 About.png


Известные баги:

  • Запуск nvdxt.exe иногда приводит к краху при попытке преобразовать DDS в DDS, в связи с чем автор заблокировал такую возможность.
  • Если исходные файлы имеют одинаковые имена (и различные расширения), то в результате файл будет преобразован с названием предыдущего файла. Например, если в исходной папке содержатся файлы test.bmp, test.tga и test.jpg, то в результирующей папке вы получите только один файл - test.dds (из test.tga).
  • Слишком длинный путь к папкам может привести к невозможности преобразования. В этом случае в нижнем поле появляется соответствующее сообщение, например: "Error with file XXXX.dds". Для гарантированной работы поместите папку с данной утилитой в корневой каталог на диске С, а в качестве исходной и выходной папок используйте подпапки dds_convert\in и dds_convert\out.