2010-06-06 68 views
3

我計劃開發WP7和Android。移動設備中3D地形/模型的詳細程度(Android/XNA)

根據LoD顯示(和遍歷)3D場景/模型的更好方法是什麼?該數據計劃在全島範圍內(新加坡)。

1)Real-Time Dynamic Level of Detail Terrain Rendering
2)離散的LoD
3)其他?

請諮詢一些注意事項/算法/資源/源代碼。像LoD book也好吧。

附註:我是這方面的初學者,但非常精通C/C++。而我還沒有閱讀LoD book

相關文章:
- Distant 3D object rendering [games]
- Chris Pruett's 3D benchmark for Android

回答

0

你可能要在2010谷歌I/O觀看克里斯PRUETT的談writing real-time games for Android(他在談論LOD)。

+0

是的,我看過那個和去年的視頻。今年,他談到了爲什麼應用程序/遊戲應該使用LoD和/或MipMapping,而不是談論如何去做以及使用什麼算法 – 2010-06-07 08:00:20

2

使用現代硬件,您不應該像在ROAM中那樣爲(C)LoD做特別幾何處理。相反,你應該將塊地塊組織起來(用四叉樹或類似的設置組織起來),然後以良好的硬件友好的批處理將其推送到設備。

請參閱Thatcher Ulrich's優秀writings on the subject

1

由於拉涅利已經表示最好的選擇是撒切爾Urlich的分塊檢驗。 如果你有更多的內存,你也可以嘗試CDLOD(完整的C++源代碼可用)。