我正在寻找一种在我的Android应用程序中显示产品的3D对象的方法。然后,用户应该可以根据具有一些关节的底层骨架移动它的一部分。例如,该产品可以是自行车的3D模型,用户可以旋转踏板或转动车把(作为触摸输入或按钮点击)。
我想过使用libgdx作为框架,但它看起来并不像libgdx会支持3D对象中的关节。还是我错过了? 所以我的问题是:是否可以将libgdx用于这样的项目?如果没有,是否有另一个轻量级的3D引擎/框架支持这些要求?
谢谢!
答案 0 :(得分:1)
Libgdx 3d支持3D中的蒙皮网格和关节以及动画,请参阅libgdx wiki,
https://github.com/libgdx/libgdx/wiki
https://github.com/libgdx/libgdx/wiki/3D-animations-and-skinning
另请注意,您应将对象或动画导出为fbx并通过fbx-convert
进行转换http://libgdx.badlogicgames.com/downloads/fbx-conv/
请使用最新的每晚不是最新版本。 http://libgdx.badlogicgames.com/nightlies/
答案 1 :(得分:1)