我有一个搅拌器字符(.blend),我想将其作为一个类似于此应用程序Hand Talk的动画集成到我的android应用程序中,我在互联网上搜索后发现了这些解决方案,但是它们都不适合我:
1)将字符导入为obj文件,然后加载它并在带有OpenGL的Android中显示它。问题是我有很多动画(运动),每个动画都有很多帧,并且每个动画都会生成一个30MB的文件,如果将这些obj文件集成到我的应用程序中,则该应用程序的大小将非常大。
2)进入Unity 3d。问题是我将使用c#编码角色的运动,由于我拥有大量动画,因此这很耗时。
有什么新建议吗?
要为每个帧获取30MB的文件,必须导出一个单独的网格对象,该对象已变形以适合动画的每个帧。这不是保存动画数据的非常有效的方法。