osgOcean與osgEarth融合的主要技術問題有2點:
1.osgOcean是平面的海洋,所以不支持osgEarth球面。
2.osgEarth渲染最終依靠shader完成,並且自帶一套着色器合成框架ShaderCompliction;這與osgOcean的着色器系統不兼容。
經過了很多嘗試,我最後還是選擇放棄,最後的選擇解決方案是:集成sundog公司的triton海洋。troton海洋比osgOcean有很多優勢,比如用到GPU模擬海洋效果和支持osgEarth,現在的售價大概在1w塊左右。