最近前端涉及到了WebGL的一些3d顯示模型的技術,雖然模型簡陋,但可以證明此引擎(three.js)在實現高精度大地形方面還是可行的。
使用的模型是來自於模型處理軟件phonoscan,導出的格式是切片的dae格式。
導出模型為ZIP格式,解壓后表現如下文件形式:
這是加載地圖和加載模型的效果,都是屬於切片逐個加載:
這是模型的視野控制:
此案例是學習 wish3D 這個模型發布網站做的,他在LOD(Levels of Detail)處理方面、模型流方面、完整的視野系統、模型的后台處理方面做的很到位,需要探究的還有很多。
這是地圖切片的拼接算法的推薦
http://note.youdao.com/publicshare/?id=f4335261b50cb223ebebf05acbb0cd10&type=note#/
着重推薦這個國外網站,他做到的東西很有學習意義
http://3dit.bordeaux.inria.fr/testbed.html#navigation_Map_Navigation