Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/130.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android最高效的3d引擎?_Android_C++_C_3d Engine - Fatal编程技术网

android最高效的3d引擎?

android最高效的3d引擎?,android,c++,c,3d-engine,Android,C++,C,3d Engine,我正在为android寻找方便高效的3d引擎。你能给我推荐一个吗?现在我选择了,但我真正关心的是性能,因为我正在编写增强现实应用程序,它肯定需要所有CPU资源=) 我从3d引擎中需要的全部内容包括: 从3dmax导入的加载模型(场景) 渲染基本动画 播放音频 加载C++模块(我的外部LIB与帧处理) 也许(不是强制性的!)基础物理 所以我在寻找适用于android的轻便3d引擎=)或者性能差异不大?Unity3D应该满足您的所有需求。它轻便、方便、易学 湿婆也有这些品质,但不像统一那样容易和

我正在为android寻找方便高效的3d引擎。你能给我推荐一个吗?现在我选择了,但我真正关心的是性能,因为我正在编写增强现实应用程序,它肯定需要所有CPU资源=)

我从3d引擎中需要的全部内容包括:

  • 从3dmax导入的加载模型(场景)
  • 渲染基本动画
  • 播放音频
  • 加载C++模块(我的外部LIB与帧处理)
  • 也许(不是强制性的!)基础物理

所以我在寻找适用于android的轻便3d引擎=)或者性能差异不大?

Unity3D应该满足您的所有需求。它轻便、方便、易学

湿婆也有这些品质,但不像统一那样容易和方便。它还有一个额外的好处,即不需要400美元的许可证就可以发布到Android

其他选项对于您的需要来说可能太麻烦了

就性能而言,我认为没有太大区别。优化多边形计数、纹理和代码的负担更重


总之,我认为团结可能会节省你的时间,湿婆可能会给你一些钱。因此,您的里程数可能会有所不同。Unity3D有一个Android试用版,你可以用它来测试和比较

我是的开发者之一,建议你使用它。它是开源的。它在Windows和Android上运行,因此您可以在Windows上完成所有原型制作。它可以:

  • 加载从3dsmax导出的动画.md5模型
  • 渲染骨骼动画
  • playing.ogg和tracker(.xm,.it-在移动设备上非常方便) 音频
  • 已经集成了Box2D物理

你可以很容易地加载你的C++模块。