2015-04-06 2 views
3

Есть ли хоть какой-то способ получить изображение модели .obj без отображения модели? У меня много моделей .obj, и мне нужно преобразовать их в .png изображения. Мне нужно только изображение без отображения надписиRender 3d .obj file to .png image

+0

Возможный дубликат [Загрузка .obj с помощью JOGL] (http://stackoverflow.com/questions/775648/loading-an-obj-with-jogl) – Oesor

ответ

2

Вам не нужен libgdx для рендеринга obj. Это можно сделать либо с помощью opengl, либо с помощью некоторых пользовательских списков визуализации.

Рассмотрите возможность использования this library, написанного в C++ для рендеринга obj. Вот его description in russian

0

Вам нужно сделать это в libgdx? Я думаю, вы также можете вызвать blender через командную строку, позволить визуализировать сцену и выводить изображение. Создайте короткий сценарий bash, чтобы сделать это для всех файлов .obj в вашей папке.

Если вам нужно использовать libgdx, я думаю, что хороший подход заключается в том, чтобы визуализировать фреймбуфер, а затем записать его содержимое в файл.