我们正在制作一个具有我们校园Map功能的安卓应用程序。
只是为了我们的校园。
集成到安卓似乎不是一个问题,但我需要一个关于maps的建议。
如果我们得到了(2d)map的草图,有没有什么工具可以让我们把它建模成3D视图?然后将地图集成到android应用程序中。
我们将有像Shortest Path,Zoom-in,Zoom-out,Rotate这样的函数。
这只是一个建议,我们如何从草图或工具或技术中制作3D模型。
谢谢!
发布于 2016-03-02 23:54:46
这是一个相对简单的3D工具。http://www.sketchup.com/
但是,您仍然需要将其导入到您的应用程序中。然后你需要解析这个文件,创建顶点,面,导入纹理和材质。
根据您生成的模型的大小,Java很可能太慢,无法在OpenGL中处理3D渲染。您将需要利用Android-NDK。这将要求您使用C或C++,并使用Java Native interface (JNI)与之交互。
上面的操作只是为了让你的模型渲染。然后,您需要插入在初始问题中列出的功能。旋转功能将要求您每秒渲染多次(我通常使用30次作为基准)。
这不是一项微不足道的任务,但听起来肯定很有趣。祝好运
https://stackoverflow.com/questions/31208345
复制相似问题