Конвертер libgdx fbx не записывает сетки в файл g3dj - PullRequest
1 голос
/ 01 октября 2019

Конвертер LibGDX FBX не записывает сетки или материалы в файл g3dj.

Это происходит с блендером 2.8 при экспорте модели в FBX с последующим преобразованием ее в g3dj. Сетки приведут к пустому блоку.

2.8 настроек блендера

enter image description here

и при преобразовании ...

enter image description here

g3dj file ..

{
   "version": [  0,   1], 
   "id": "", 
   "meshes": [], 
   "materials": [], 
   "nodes": [
       {
           "id": "Cube", 
           "rotation": [-0.707107, -0.000000,  0.000000,  0.707107], 
           "scale": [ 10.000000,  10.000000,  10.000000]
       }
   ], 
   "animations": []
}

Я попытался преобразовать fbx, написанный с помощью Blender 2.76 с этими настройками ...

enter image description here

, а сетки и материалы успешно записаны в файл g3dj. Я думаю, что это связано с FBX версией, но кажется, что вы не можете изменить FBX версию в blender 2.8

1 Ответ

1 голос
/ 02 октября 2019

Глупый я, ЭТО говорит об ошибке прямо на терминале

skipping geometry without materials

Просто добавьте материал в модель.

Кажется, Blender предыдущих версий моделей Blender поставляется с материалом по умолчанию

...