Зачем конвертировать PTEX в PNG?
Формат .png востребован, так как Ptex открывается только в специализированных рендерерах, в то время как плоский .png можно просмотреть где угодно и вставить в игровые движки или фоторедакторы. Конвертация означает проецирование текстуры Ptex с каждой грани на обычную UV-развертку или атлас для сохранения в виде обычной картинки.
Способы конвертации PTEX в PNG
Foundry Mari PAID
Откройте канал Ptex, затем используйте Layers > Export Flattened (или экспорт канала) и выберите .png в качестве типа файла для записи стандартного изображения.
3D-Coat PAID
В комнате Paint с мешем, раскрашенным Ptex, используйте экспорт текстур для записи карты на основе Ptex в формате .png на UV-атлас.
ptxconvert (утилиты Ptex) OPEN-SOURCE
Для файла с одной гранью запустите ptxconvert in.ptx out.png. Этот инструмент с открытым кодом не поддерживает обычные многогранные файлы Ptex.
Об этих форматах
Файл .ptex - это текстурная карта для каждой грани (per-face), созданная с помощью системы текстурирования Ptex от Disney, которая позволяет раскрашивать сабдив- и полигональные меши без…
Открыть детали .PTEX →PNG (Portable Network Graphics) - это формат растровых изображений со сжатием без потерь. Любая современная ОС, браузер и графическое приложение открывают PNG нативно - достаточно двойного…
Открыть детали .PNG →Качество и на что обратить внимание
- Многогранные Ptex должны быть сначала запечены в UV-развертку;
ptxconvertсам по себе обрабатывает только одногранные файлы. - Запекание в
.pngфиксирует разрешение, поэтому преимущества Ptex в виде мультиразрешения и бесшовной фильтрации теряются. .pngимеет 8 бит на канал - данные displacement с высоким динамическим диапазоном или данные float будут обрезаны; для них используйте TIFF или EXR.
Часто задаваемые вопросы
Почему я не могу просто открыть файл `.ptex` как картинку?
.png.Будет ли PNG выглядеть так же, как Ptex при рендеринге?
Есть ли бесплатный способ сделать это?
ptxconvert обрабатывает одногранные файлы .ptx; для многогранных ассетов сначала потребуется запекание в Mari, 3D-Coat или Houdini.