Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
osgEarth获取显卡和硬件信息
osgEarth Capabilities类负责获取显卡和硬件信息
osgearth
osg
osgEarth的Rex引擎原理分析(三十三)分页瓦片卸载器子节点的作用
目标 十二 中的问题22 分页瓦片卸载器是在Rex引擎的setMap函数中创建的 创建之初就关联了活跃瓦片寄存器和资源释放器 作用见下面分析 osgEarthDrivers engine rex RexTerrainEngineNode c
osg
osgearth
REX
地理信息引擎
数字地球
osgEarth的Rex引擎原理分析(二十三)PagerLoader的traverse过程详解
目标 十七 中问题48 主要包含两个过程 1 已处理过请求的加载 这是真正意义上的加载 刚创建出来的请求是从缓存或文件没有关联影像 高程等数据的 需要经过多线程处理后才有数据 详见 十七 对于这些处理过的请求 在PagerLoader的更新
osg
osgearth
REX
地理信息引擎
osgEarth的Rex引擎原理分析
第38.1节 osg加载大tif-编译vpb
目录 本节内容 具体内容 本节内容 本节开始实现使用osg加载超大tif的功能 具体有多大的tif可以支持呢 就是要多大有多大 要不是网友们提这个功能 我基本上已经忘记vpb了 它是osg早期关于使用影像和高程大图来生成瓦片地形的这么一个工
osgChina站长文集
osg
OpenSceneGraph
tif
vpb
osgFBO(九)多pass---2,pass2,shader将背景从红色变为绿色
二 pass2是比较完整的 同时有输入纹理和输出纹理 与pass1类似 这里只列出不同的地方 1 pass2摄像机输入tex1 osg ref ptr
osg例子调试
osg
osgearth消除近裁剪平面离物体太近时的裁剪问题
This will mitigate near clip plane issues if you zoom in close to the ground LogarithmicDepthBuffer buf buf install view
osg
osgearth
裁剪平面
物体裁剪
osgcuda
osgcuda 转 原文 http blog sina com cn s blog df1b276a0101inbi html osgCompute是对代码的并行流处理器执行的抽象基库 库连接到OSG的 OSG 因此它可以被包括在场景图 它
osg
CUDA
OpenGL
osg打开.osg格式文件报错:DynamicLibrary::failed loading “osgPlugins-3.4.1/osgdb_osgd.dll“
前言 osg打开 osg格式文件报错 DynamicLibrary failed loading osgPlugins 3 4 1 osgdb osgd dll osgPlugins 3 4 1 osgdb osgd dll 解决 需要用到
osg
osgPlugins
osg341插件
osgdbosgddll
osg::ref_ptr<osg::Image> image = osgDB::readImageFile(fileName); image指针为空
前言 使用 OpenSceneGraph Quick Start Guide 中文版及源码 里面的一个例子TextureMapping 在我本机上运行没有问题 但拷贝到公司电脑 发现总是运行异常 无法读取纹理图片 调试到136行 image
osg
osg读取纹理文件
osg image
osgEarth的Rex引擎原理分析(三十八)MapFram和MapInfo的关系
目标 三十 中的问题89 osgEarth MapInfo主要用于记录Map的参数配置信息 投影信息 大地 正交 立方体 和高程插值信息 一般从Map生成MapInfo mapInfo context gt getMap osgEarth
osg
osgearth
REX
地理信息引擎
osgEarth的Rex引擎原理分析
osg学习(七十四)Type mismatch in arithmetic operation between ‘vec2‘ and ‘int‘
可能是手机端语法检查更严格 glsl语句是这样的 再桌面端执行没有问题 在手机端执行会提示上述错误 vec3 tmpNormal osg NormalMatrix osg Normal tmpNormal normalize tmpNorm
osg学习
osg
osg fbo(三),将颜色缓冲区图片通过shader变绿
这个其实很简单 一 写顶点着色器和片元着色器 static const char vertexShader void main void n n gl Position ftransform n n static const char ps
osg例子调试
osg
SingleThreaded是如何进入cull_draw()的?
正如以前所说 单线程模式是通过cull draw 进行剔除绘制的 如何进入的呢 其实很简单 逆推下 最后 回到梦开始的地方
《最长的一帧》学习
osg
使用Qt构建osgQt静态库在osg3.6.4中使用(附osgQt源码下载地址)
osgQt库在osg3 4以后就给取消了 现在一般使用osgQOpenGL库替代 但是网上能搜到的教程里 常见的使用方法 还是以osgQt居多 因此 逼得我只能自己去编译一套osgQt的库文件 有如下几个注意点 首先是下载osgQt的地址
QT
osg
OSGQt
osgEarth的Rex引擎原理分析(二十六)TileNode的_renderModel作用
目标 十八 中的问题59 TileRenderModel的内容来自于TerrainTileModel 参考TileNode的merge函数 TerrainTileModel的内容来自于文件或网络 参考LoadTileData的invoke函
osg
osgearth
REX
第40节 指北针实例
目录 本节内容 本节代码 思路 以下为全部代码 本节内容 受网友提问 本节实现一个指北针 上面左下角的指北针由两部分组成 一部分是指针 一部分是底盘 底盘动 指针在动 默认朝向Z轴负方向是北 朝向X轴正方向是东 你可以感受一下 其它的方向就
osgChina站长文集
矩阵
线性代数
osg
osgearth
osgEarth的Rex引擎原理分析(二十四)TileNode节点下的场景树分析
目标 十八 中的问题54 osgEarth Drivers RexTerrainEngine TileNode是rex引擎下的一个重要节点 这个节点还不是真正在Earth中看到的瓦片 其内部还有场景树 具体包括一个SurfaceNode和四
osg
osgearth
REX
地理信息引擎
数字地球
osg fbo(一),生成颜色缓冲区图片
由于工作需要 重新捡了下shader 很明显 fbo是重中之重 好记性不如烂笔头 先记录下 1 生成一个颜色纹理 为了省事 可以将纹理宽高 屏幕宽高 osg ref ptr
osg例子调试
osg
qedl中的fixDepth()简化
如果将PerspectiveMode的设置为1 则会传递zNear和Zfar 在fixDepth 中 而将perspectiveMode 0 则大大简化fixDepth float fixDepth float depth return c
osg例子调试
osg
osgEarth的Rex引擎原理分析(四十四)如何控制父子TileNode节点的显隐
目标 三十七 中的105 rex渲染出的地球是靠一块块TileNode瓦片拼接起来的 瓦片之间存在父子关系 一般显示父TileNode就不应显示子TileNode 反之亦然 那么rex是如何做这种显隐控制呢 1 每一个TileNode瓦片在
osg
osgearth
REX
地理信息引擎
osgEarth的Rex引擎原理分析
«
1
2
3
4
»