2012-05-02 33 views

回答

1

給定高程數據,即高度圖,可以生成由三角形組成的三維網格。這是一種在視頻遊戲開發中常用的技術,在線查找示例代碼時應該沒有問題(您可以查看一個地方是IrrlichtOGRE圖形引擎的地形生成器)。

然後,您可以使用Android's OpenGL support將這些網格渲染到您鏈接的虛擬景觀中。

然後,您可以在生成的世界中移動虛擬相機。或者,如果您想生成全景圖,只需將相機放在一個位置,然後旋轉,渲染圖像。既然你知道你渲染每個圖像的方位角,那麼合併它們應該是相當平凡的。