3D模型地图Android App集成

时间:2015-07-03 13:44:21

标签: android 3d maps integration

我们正在制作一款具有Map校园功能的Android应用程序。

仅适用于我们的校园。

与Android的集成似乎不是问题,但我需要有关maps的建议。

如果我们得到(2d)map的草图,是否有任何工具,我们可以将其建模为3D查看?然后将地图集成到Android应用程序。

我们将拥有Shortest PathZoom-inZoom-outRotate等功能。

建议我们如何使用草图或工具或技术制作3D模型。

谢谢!

1 个答案:

答案 0 :(得分:0)

这是一个相对简单的3D工具。 http://www.sketchup.com/

但是,您仍然需要将其导入您的应用。然后,您需要解析该文件并创建顶点,面,导入纹理和材质。

根据生成的模型的大小,Java很可能在OpenGL中处理3D渲染的速度太慢。您需要使用Android-NDK。这将要求您使用C或C ++并使用Java Native Interface(JNI)与其进行交互。

以上是仅让您的模型渲染。然后,您需要插入初始问题中列出的功能。旋转功能将要求您每秒渲染多次(我通常使用30作为基准)。

这不是一项微不足道的任务,但它听起来确实很有趣。 祝你好运