OSG
ambition_yuanquan
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
osg地形以及tms高程切片的cmd命令
1.osg地形.\osgdem.exe -t D:\osg-osgearth\dem\img.tif -d D:\osg-osgearth\dem\ASTGTM_N30E103Y.tif --geocentric -o D:\osg-osgearth\dem\dixing.ive -ge startLon startLat lonDis latDis-t 影像图片;-d 高程图片;–geocentric 指定坐标系(后续在osg使用可以直接添加地形,不需要加载矩阵中设置位置经纬度;例如:root-&g原创 2021-12-27 15:19:42 · 2278 阅读 · 0 评论 -
vpb生成地形
VPB生成地形ive文件原创 2021-12-24 09:57:15 · 1115 阅读 · 0 评论 -
osgEarth的中文乱码问题解决
osgEarth的中文乱码问题解决1.osg解决方法:osgDB自带一个转换函数std::string beiJingStr = "北京";std::string str = osgDB::convertStringFromCurrentCodePageToUTF8(beiJingStr);2.qt解决方法:qt中可以使用QString::fromLocal8Bit或者QStringLiteralQString beiJingStr = QString::fromLocal8Bit("北京"原创 2021-08-25 23:17:40 · 1382 阅读 · 0 评论 -
OSGEarth节点数据组织的重要性
问题近期项目中遇到了一个问题,我在使用mapnode的matrixtransform调用回调完成地球自转的过程中,发现显示的地球转动的很诡异。如下解决重新梳理了节点数据组织如上图,发现问题解决。原创 2021-07-17 15:09:25 · 422 阅读 · 1 评论 -
osgEarth嵌入qt的实现方式
问题最近开发项目遇到了将OSGEARTH嵌入到qt的需求,这里记录一下,供后续回顾。环境VS2019+QT5.9.8+OSG3.6.5+OSGEARTH3.1前提(1)已经编译好了OSG以及OSGEARTH的运行时库(2)关键的osgqt的3个类(osgqt太难编译了,这里提取它的3个类直接引进我们的工程),附在文章最后。新建工程建立QTGUI工程,关键点:模块选择OPENGL工程配置(1)添加osgqt的三个类(2)工程属性配置主要包括VC++目录下的可执行文件目录、包含目原创 2021-07-09 17:26:01 · 11463 阅读 · 29 评论 -
osgEarth绘制曲线
问题在使用osgearth2.10绘制曲线的过程中,绘制的曲线一直显示不了。解决最终发现是osgearth版本的原因,本人使用的是osgearth2.10版本,需要添加如下代码://osgearth画线测试 osgearth2.10后要添加这一行代码 不然featurenode不可用 osgEarth::GLUtils::setGlobalDefaults(viewer->getCamera()->getOrCreateStateSet());测试代码void osgDigit原创 2021-05-19 11:38:26 · 2845 阅读 · 0 评论 -
OSG实时渲染星空
void osgDigitalEarth::sky_init(){ //获取当前时间 初始化天空 time_t now_time=time(0); tm* t_tm=localtime(&now_time); t_tm->tm_hour-=6; if(t_tm->tm_hour<0) { t_tm->tm_hour+=24; } osgEarth::DateTime cur_date_time(1900+t_tm->tm_year,1+t_tm-&原创 2021-05-18 17:10:30 · 672 阅读 · 0 评论 -
OSG设置自定义几何体透明
osg设置自定义几何体透明:设置颜色数组前3 个参数设置颜色,第四个参数为透明度,0-1透明度越来越小。设置geode的属性:GL_BLEND:混合渲染,把同一位置的前一个像素和后一个像素进行叠加后显示.所以透明渲染会影响渲染速度osg::ref_ptr<osg::Geode> cubeGeode=new osg::Geode();cubeGeode->setColor(new::Vec4d(1.0f,1.0f,1.0f,0.25f));cubeGeode->getOr原创 2021-05-18 10:45:55 · 1196 阅读 · 0 评论
分享