目标:(十二)中的问题25
应该是渲染采样器的绑定,这里绑定应该理解为是否为采样器保留了纹理单元,采样器包含COLOR、CLOLOR_PARENT、ELEVATION、NORMAL、CONVERAGE和SHARED五种。
大概流程是这样的,rex引擎在setMap时进行绑定初始化,一般都会对五种采样器都进行绑定的,rex的渲染采样器绑定完成后对TileNode设置渲染模型有指导作用。
每个TileNode都有自己的瓦片渲染模型TileRenderModel,里面维护这自己的渲染通道和渲染采样器。在TileNode执行create时,它的部分渲染采样器会根据rex引擎渲染采样器的绑定情况来设置,比如CLOLOR_PARENT。
顶层瓦片的渲染模型在TileNode的merge函数中进行了设置。
待继续分析列表:
9、earth文件中都有哪些options((九)中问题)
10、如何根据earth文件options创建不同的地理信息引擎节点((九)中问题)
11、rex地理信息引擎的四梁八柱((九)中问题)
12、osgEarth::TerrainEngineNode中setMap方法作用((十二)中问题)
13、RexTerrainEngineNode中_mapFrame的作用((十二)中问题)
14、地形变形(Terrain morphing)((十二)中问题)
15、地球瓦片过期门限的含义((十二)中问题)
16、高分辨率优先的含义((十二)中问题)
17、OSGEARTH_DEBUG_NORMALS环境变量的作用((十二)中问题)
18、活跃瓦片寄存器的作用((十二)中问题)
19、资源释放器子节点的作用((十二)中问题)
20、共享几何图形池子节点的作用((十二)中问题)
21、分页瓦片加载器子节点

本文深入探讨osgEarth的Rex引擎中渲染采样器的绑定过程,解析其在设置地图时的初始化操作,以及如何影响TileNode的渲染模型。通过分析,揭示了不同类型的采样器如何在地形渲染中发挥作用,特别是CLOLOR_PARENT的设置。此外,还列出了一系列待继续分析的问题,涉及osgEarth的各个核心组件和功能。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



