Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
osgEarth的Rex引擎原理分析(七十)TileRenderModel中的RenderingPass和RenderBindings
目标 五十五 中的问题141 TileRenderModel中的RenderingPass和RenderBindings RenderingPass渲染通道主要存放Samplers采样器列表 采样器存放的是用来渲染影像 高程的纹理和矩阵 R
osgEarth的Rex引擎原理分析
osgearth
REX
osgEarth的Rex引擎原理分析(十四)分页瓦片加载器子节点的作用
目标 十二 中的问题21 在rex引擎的setMap中创建了分页瓦片加载器子节点 osgEarthDrivers engine rex RexTerrainEngineNode cpp void RexTerrainEngineNode s
osg
osgearth
REX
地理信息引擎
osgEarth的Rex引擎原理分析
osgEarth的Rex引擎原理分析(二)osg是如何根据文件扩展名寻找需要加载的动态链接库插件的
在 一 中有createLibraryNameForFile 它会根据文件扩展名构造需要加载的动态链接库 osgDB Registry cpp ReaderWriter ReadResult Registry read const Read
osg
osgearth
REX
地理信息引擎
osgEarth的Rex引擎原理分析
osgEarth的Rex引擎原理分析(六十七)TileNode中的_surface(SurfaceNode)作用是什么
目标 五十五 中的问题138 每个瓦片TileNode都有一个 surface SurfaceNode 这里面会存放瓦片的几何信息 drawable TileDrawable 这个几何信息会传给DrawTileCommand 用于绘制该瓦片
osgEarth的Rex引擎原理分析
osgearth
REX
osgEarth的Rex引擎原理分析(五十一)osg::Program与osgEarth::VirtualProgram的关系
目标 四十五 中的问题113 osgEarth VirtualProgram在apply时用到了osg Program 也就是VirtualProgram最终是要通过osg Program实现着色器功能 只不过VirtualProgram中
osg
osgearth
REX
地理信息引擎
数字地球
osgEarth的Rex引擎原理分析(五十七)osgEarth中多个着色器的源代码的编译链接过程
目标 五十四 中的问题129 osgEarth中多个着色器的源代码的编译链接过程 1 先一个一个编译 void Shader PerContextShader compileShader osg State state extensions
osgEarth的Rex引擎原理分析
osgearth
REX
osgEarth的Rex引擎原理分析(十五)分页瓦片加载器在更新遍历时对请求处理过程
目标 十四 中的34 osgEarthDrivers engine rex Loader cpp void PagerLoader traverse osg NodeVisitor nv for count 0 count lt merge
osg
osgearth
REX
地理信息引擎
osgEarth的Rex引擎原理分析
osgEarth的Rex引擎原理分析(七十七)rex引擎中绘制瓦片的调度过程原理
目标 七十二 中的问题151 主要是分析瓦片什么时候进入场景树 什么时候从场景树中移出 1 初始化 osgEarthDrivers engine rex RexTerrainEngineNode cpp void RexTerrainEng
osgEarth的Rex引擎原理分析
osgearth
REX
osgEarth的Rex引擎原理分析(三十六)为什么要删除设置过的垂直水准面
目标 二十九 中的问题86 椭球体 水平面 应该不是删除 而是信息创建出一个没有垂直水准面的Profile 待继续分析列表 9 earth文件中都有哪些options 九 中问题 10 如何根据earth文件options创建不同的地理信息
osg
osgearth
REX
地理信息引擎
数字地球
osgEarth的Rex引擎原理分析(三十一)osgEarth::TerrainLayer中的_memCache(osgEarth::MemCache)详解
目标 二十一 中的问题66 继承关系 osgEarth Cache osgEarth MemCache cache中的数据是通过cachebin来实现存放的 cachebin有两种 继承关系为 osgEarth CacheBin MemCa
osg
osgearth
REX
地理信息引擎
数字地球
osgEarth的Rex引擎原理分析(五十五)Rex引擎如何给shader文件中的uniform变量赋值
目标 五十四 中的问题128 有几个地方 RexEngine SDK vert glsl中的 uniform sampler2D oe tile elevationTex osgEarthDrivers engine rex RexTerr
osgearth
REX
osgEarth的Rex引擎原理分析
osgEarth的Rex引擎原理分析(二十)osgEarth::TerrainEngineNode中setMap方法作用
目标 十二 中的问题12 不同于派生类RexTerrainEngineNode中setMap的内容 详见 十二 在RexTerrainEngineNode执行setMap时会首先调用TerrainEngineNode的setMap 这里主要
osg
osgearth
REX
地理信息引擎
osgEarth的Rex引擎原理分析
osgEarth的Rex引擎原理分析(二十一)创建瓦片模型过程详解
目标 十七 中问题47 瓦片模型的作用是负责管理瓦片中的影像 高程等图层信息 这些信息的获取最终通过createTileModel函数来实现 负责维护瓦片版本等 应当是每一个瓦片都对应有一个瓦片模型 这个瓦片模型是在瓦片请求过程中创建的 具
osgearth
REX
osgEarth的Rex引擎原理分析
osgEarth的Rex引擎原理分析(四十八)osgEarth::Drivers::RexTerrainEngine::DrawState的作用
目标 四十五 中的110 每帧都会创建一个DrawState 创建在TerrainRenderData setup 这里存在内存泄漏的问题 因为只有new没有delete 不存在的 drawState是智能指针 超出范围时会自动销毁 也就是
osg
osgearth
REX
地理信息引擎
数字地球
osgEarth的Rex引擎原理分析(六)earth文件如何解析成Config
目标 解决 一 中的问题 构建地图节点的依据是Config osgEarthDrivers earth EarthFileSerialize2 cpp osg Node EarthFileSerializer2 deserialize co
osg
osgearth
REX
地理信息引擎
osgEarth的Rex引擎原理分析
osgEarth的Rex引擎原理分析(五十二)CGCS2000与WGS84坐标系的比较
目标 四十六 中的119 文章 2000中国大地坐标系及其与WGS84的比较 对此有详细的比较 https max book118 com html 2017 0614 114928909 shtm 结论是 实现上相容的 仅在扁率上有微小差
osg
osgearth
REX
地理信息引擎
数字地球
osgEarth的Rex引擎原理分析(六十)TileNode与DrawTileCommand的关系
目标 五十五 中的问题131 TileNode与DrawTileCommand的关系 DrawTileCommad的几何图形和瓦片编号从TileNode来 最终绘制是用DrawTileCommand的draw函数来实现的 DrawTileC
osgearth
REX
osgEarth的Rex引擎原理分析
osgEarth的Rex引擎原理分析(六十五)几个uniformmap的关系
目标 五十五 中的问题136 program中uniformmap uniformInfoMap 和stateset中的uniformlist uniformList 的关系以及state中的uniformmap uniformMap 1
osgEarth的Rex引擎原理分析
osgearth
REX
osgEarth的Rex引擎原理分析(十)earth文件中都有哪些options
目标 九 中问题9 通过在earth文件中搜索options 发现主要有这么几种
osg
osgearth
REX
osgEarth的Rex引擎原理分析(五十八)osgEarth::ShaderFactory osgEarth::ShaderLoader关系
目标 五十四 中的问题130 osgEarth ShaderFactory osgEarth ShaderLoader关系 ShaderFactory主要用来产生各个着色器阶段的main函数 一般用户不需要直接使用它 除非有特殊的定制需要
osgEarth的Rex引擎原理分析
osgearth
REX
1
2
»