我对使用LibGDX和3D应用程序开发应用程序非常陌生,我只想知道如何移动我从blender导入的3D对象。我已经检查了Mesh类的转换方法,但我找不到一个。
答案 0 :(得分:1)
在3D中移动物体通常是通过操纵变换矩阵来完成的。 LibGDX似乎不再是开源的(1天 - 4月1日; P)所以我不能告诉你如何在那里做,但我猜网格类不是正确的寻找位置。网格通常仅表示没有任何位置的形状/网格。您经常创建一个对象/实体并为其指定网格。然后,您更改该实体的转换。
正如我所说,转换实体通常是通过调用一些移动/缩放/旋转方法或通过自己创建转换矩阵并将其加载到图形管道中来完成的。现代3D图形应用程序通常使用着色器,只需将转换矩阵加载到着色器管道中。