在OpenGL中紋理地形的最佳方式是什麼?我對地形有大約30種不同的紋理(每種地形1種紋理,30種地形類型),並希望在任何兩種地形之間有平滑的過渡。紋理Opengl地形?
我一直在網上做一些瀏覽,發現有很多不同的方法,包括3D紋理,Alpha通道,混合和使用着色器。但是,哪些是最有效的,並且可以處理我期望使用的紋理數量?例如:This popular answer描述瞭如何使用一些技術,但由於mixmap只有4個屬性(RGBA),所以只能支持4個紋理。
我還應該指出,我對着色器一無所知,所以非着色器所需的技術將是可取的。
您是否使用任何LOD技術,例如[ROAM](http://www.cognigraph.com/ROAM_homepage/)或[幾何剪輯映射](https://research.microsoft.com/en-us/um /人/霍普/凸出/ geomclipmap /)?這可能會影響你的紋理選項。 – Wyzard 2012-07-31 00:18:10
我目前沒有做任何LOD技術,但我會研究這些技術。 – LucasS 2012-07-31 01:18:07
FWIW,[幾何剪貼圖更適合現代GPU](https://research.microsoft.com/en-us/um/people/hoppe/proj/gpugcm/)。 – Wyzard 2012-07-31 01:40:33