目标:(十二)中的问题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)((十二