2014-01-31 4 views
0

В принципе у меня есть модель (созданная динамически с использованием некоторых входов) на webgl в виде массива вершин и массива индексов (указывающих на рисование поверхности с использованием вершины из массива вершин). Массив цветов вершин.WebGL - поиск способа сохранить json-модель в формате vrml

Мне нужно сохранить это в формате vrml для 3D-печати. Как я могу это достичь?

ответ

0

Преобразование списка вершин и списка индексов в простой формат сетки, такой как OFF или PLY. А затем используйте MeshLab, чтобы загрузить сетку и экспортировать ее в VRML.

Если вы ищете автоматизацию преобразования в VRML с одного и того же входа, вы можете, вероятно, написать конвертер самостоятельно, проверив, как простой ящик коробки экспортируется в VRML с помощью MeshLab: VRML файл по-прежнему содержит список вершин и список индексов (среди прочего). Вы также можете положиться на библиотеку C++ VCGLIB (библиотека, используемая MeshLab), хотя с учетом того, насколько простым является VRML exporter, вряд ли стоит этого делать.

Наконец, поскольку эта сетка используется для 3D-печати, у вас могут быть другие требования (например, заполнение отверстий), чем формат экспорта. В этом случае VCGLIB может действительно пригодиться для применения операций обработки сетки.

+0

спасибо. Я попробую это и вернусь к вам, если у меня возникнут какие-либо проблемы. – kck

Смежные вопросы