Зачем конвертировать MTL в MB?
Модель Wavefront OBJ разделена на два файла: OBJ хранит данные о вершинах и гранях, а MTL - описания материалов. Сцене Maya Binary (.mb) нужна геометрия, к которой можно прикрепить материалы - подача только определений материалов не даст ничего полезного. Кроме того, MTL использует модель Фонга, которая не всегда точно сопоставляется с системой материалов Maya.
Способы конвертации MTL в MB
Autodesk Maya APP
Поместите .obj, .mtl и изображения текстур в одну папку, импортируйте .obj через File > Import (Maya автоматически подгрузит .mtl), затем сохраните через File > Save Scene в формате Maya Binary (.mb).
Программы, которые конвертируют MTL
Об этих форматах
Файл MTL - это дополнение к 3D-модели Wavefront OBJ, содержащее описание материалов. В нем хранятся цвета поверхностей, блеск, прозрачность и ссылки на файлы текстур. Вы не открываете его…
Открыть детали .MTL →An MB file is an Autodesk Maya Binary scene containing 3D models, materials, rigs, lights, cameras and animation. It opens properly only in Autodesk Maya. No free viewer reads it…
Открыть детали .MB →Качество и на что обратить внимание
- Файл
.mtlсам по себе не содержит геометрии; у вас должен быть сопутствующий файл.obj, чтобы импортировать что-то полезное в Maya. - MTL использует затенение в стиле Фонга (
Kd,Ks,Ns), в то время как современные пайплайны Maya используют физически корректные шейдеры (PBR); базовые цвета и текстуры импортируются, но зеркальное отражение может потребовать ручной настройки. - Конвертеров только из MTL в MB не существует, так как у такой конвертации нет логической основы - геометрия в
.mtlпросто отсутствует.
Часто задаваемые вопросы
Сайт говорит, что конвертирует MTL в MB - это работает?
У меня есть OBJ и MTL - могу ли я получить их в Maya как MB?
.obj в Maya через File > Import (он автоматически прочитает .mtl), а затем сохраните сцену как .mb.Будут ли материалы MTL выглядеть в Maya так же?
Kd, Ks, Ns) могут неточно транслироваться в PBR-шейдеры Maya и могут потребовать ручной корректировки.