osgEarth入门教程08.01:基本开发流程
系列索引:osgEarth入门教程索引
在上一篇中编译了osgEarth源码,本文测试编译结果是否正常,通过简单示例介绍osgEarth基本开发流程。
1 |
|
- MapNode是继承自osg的Node,是osgEarth中地球节点,你所添加的影像,DEM,模型都包含在MapNode中,因为它们都加入到Map中,Map则类似二维中的Map可以添加各种图层。
- 剩余的不管是模型节点Node,或者是标注Node,还是其他的都是可以直接添加到MapNode中或者另外的Group中。
- Earth操作器则和其他osg操作器一样,只不过专门为三维地球浏览定制,具体参数可以设置。
- 场景参数则主要有自动地形裁剪,最小裁剪像素等其他优化场景的参数。
与OSG入门教程08.01:基本开发流程源码对比,发现只多出了osgEarth部分,主体还是OSG流程。
效果为
源码
完整源码工程在Github OSG_Freshman的osgEarth/osgearth_viewer中。
osgEarth入门教程08.01:基本开发流程
https://blog.jackeylea.com/osgearth/test-of-osgearth-framework/