Зачем конвертировать PLY в FBX?
PLY является стандартным выходным форматом 3D-сканеров и программ для фотограмметрии, в то время как .FBX - это формат, который ожидают при импорте игровые движки, такие как Unity и Unreal Engine, а также инструменты анимации, такие как Maya и 3ds Max. Конвертация позволяет перенести отсканированную геометрию в пайплайн реального времени или кинопроизводства и открывает доступ к рабочим процессам риггинга и анимации, которые PLY не поддерживает.
Способы конвертации PLY в FBX
Blender FREE
Импортируйте через File > Import > Stanford PLY, затем экспортируйте через File > Export > FBX - плагины не требуются.
MeshLab - предварительная обработка облака точек FREE
Если ваш .ply представляет собой облако точек без граней, запустите Screened Poisson Surface Reconstruction в MeshLab для генерации меша, затем конвертируйте результат в FBX с помощью Blender или нашего конвертера.
Командная строка - assimp CLI
Запустите assimp export input.ply output.fbx, используя инструмент командной строки Open Asset Import Library.
Об этих форматах
Файл PLY - это 3D-модель в формате Polygon File Format (также называемом Stanford Triangle Format), представляющая собой список вершин и многоугольников, опционально с цветом и нормалями.…
Открыть детали .PLY →Файл FBX - это 3D-модель или сцена в формате обмена Autodesk Filmbox, содержащая геометрию, текстуры, риги, анимацию, камеры и свет. Для бесплатного просмотра используйте Autodesk FBX…
Открыть детали .FBX →Качество и на что обратить внимание
- Цвета вершин из файлов фотограмметрии
.plyпереносятся в выходной.fbx, но шейдеры игрового движка должны быть настроены для их чтения - запекание цвета в UV-текстуру в Blender перед экспортом дает более стабильные результаты. - Плотные сканированные меши с миллионами треугольников следует упростить перед экспортом; используйте модификатор Decimate в Blender или фильтр Quadric Edge Collapse в MeshLab, чтобы достичь количества полигонов, подходящего для вашего целевого приложения.
- FBX использует ориентацию осей Y-вверх, поэтому если модель кажется повернутой после импорта в Unity или Unreal, установите Forward на «-Z Forward» и Up на «Y Up» в панели экспорта FBX в Blender.
Часто задаваемые вопросы
Меняет ли конвертация PLY в FBX форму модели?
Мой PLY - это облако точек без граней. Могу ли я все равно получить FBX?
Будут ли цвета сканирования отображаться в Unity или Unreal после конвертации?
.fbx, но шейдер движка должен быть настроен на их выборку. Запекание цвета сканирования в карту текстур перед экспортом - более надежный подход.Является ли Blender единственным бесплатным десктопным инструментом для этой конвертации?
assimp также выполняет конвертацию PLY в FBX бесплатно, хотя Blender дает больше контроля над масштабом, ориентацией осей и очисткой меша.