osgOcean与osgEarth融合技术细节

osgOcean与osgEarth融合的主要技术问题有2点:

1.osgOcean是平面的海洋,所以不支持osgEarth球面。

2.osgEarth渲染最终依靠shader完成,并且自带一套着色器合成框架ShaderCompliction;这与osgOcean的着色器系统不兼容。


经过了很多尝试,我最后还是选择放弃,最后的选择解决方案是:集成sundog公司的triton海洋。troton海洋比osgOcean有很多优势,比如用到GPU模拟海洋效果和支持osgEarth,现在的售价大概在1w块左右。