2015-07-03 18 views
0

我們正在製作一個安卓應用程序,其中有一個Map校園特色。3D模型地圖Android應用程序集成

只爲我們的校園而已。

整合到Android似乎是沒有問題的,但我需要有關maps的建議。

如果我們得到(2d)map的草圖,是否有任何工具,所以我們可以模擬它到3D視圖?然後將地圖集成到Android應用程序。

我們將有像Shortest Path,Zoom-in,Zoom-out,Rotate功能。

只是一個建議,我們可以從草圖或工具或技術製作3D模型。

謝謝!

回答

0

這是一個相對容易的3D工具。 http://www.sketchup.com/

但是,你仍然需要將其導入到你的應用程序。然後,您需要解析該文件並創建頂點,面,導入紋理和材質。

根據您生成的模型的大小,Java將最有可能是在處理OpenGL的3D渲染速度太慢。您需要使用Android-NDK。這將要求您使用C或C++並使用Java Native Interface(JNI)與它進行交互。

以上只是讓你的模型渲染。然後,您需要在最初的問題中插入您列出的功能。旋轉功能將需要您每秒渲染多次(我通常使用30作爲基準)。

這不是一件小事,但它聽起來很有趣。 祝你好運