osg
文章平均质量分 62
小王大你
了解过OSG/osgEarth,QT,MFC,工业相机,地理信息系统,计算机仿真
展开
-
在osgEarth中通过三维模型的LOD显示来提高系统的帧率的解决方法
在osgEarth程序的开发过程中,为了提高系统的帧率和运行效率,需要对三维模型进行LOD优化处理。如果在osgEarth中直接加载三维模型,当三维模型的数量很多时,会消耗大量的计算机内存,这是个不可取的做法。使用LOD方法处理大量三维模型时,能提升系统的帧率和运行效率,使用LOD加载三维模型如图1所示,使用LOD卸载三维模型如图2所示。 ...原创 2020-05-03 20:32:20 · 3549 阅读 · 0 评论 -
osgEarth实现三维场景中HUD的显示
在osgearth的三维场景中,为了实现添加项目名称或者其他固定在屏幕某一位置的内容,可以采用HUD技术进行开发。本文以添加项目名称“三维仿真系统”为例,实现了osgearth三维场景中HUD的显示,实现效果如图1所示。在开发的过程中,由于涉及到文字的添加,还需要利用OSG提供的osgText类进行文字的相关设置。osgEarth实现文字的HUD显示关键代码如下:osg::re...原创 2020-05-05 12:10:32 · 1670 阅读 · 0 评论 -
实现osgEarth三维仿真场景模型雾的效果的添加解决方法
在osgearth项目开发的过程中,为了实现逼真的三维场景可视化效果,需要对模型进行雾化处理,从而实现雾的自然天气情况模拟。实现的效果如图1所示。实现osgearth三维仿真场景模型雾的效果的添加关键代码如下:fog->setMode(osg::Fog::LINEAR); fog->setStart(500.0f); fog->setEnd(2500.0f); ...原创 2020-05-04 19:14:31 · 2559 阅读 · 1 评论 -
OSG环境搭建及配置过程(vs2010、win7或win10、操作系统64位)
本人经过自己的实践成功编译了osg3.4,步骤详尽,编译后自己总结的文档,希望对大家有帮助。具体文档的下载方式:https://download.csdn.net/download/xiaoyuwang1994/10176063 。下面介绍一下关键的步骤:1、下载安装包***OpenSceneGraph的3.4.0.zip安装包***Osg第三方库:3rdParty_VC10_x86...原创 2020-05-03 11:12:55 · 1141 阅读 · 0 评论 -
OSG常见错误
错误1: Error1 errorC2512:'osg::MatrixTransform':no appropriate default constructor available 或者Error2 errorC2027:use of undefined type 'osg::MatrixTransform' 这种错误属于编...原创 2020-05-01 21:14:10 · 892 阅读 · 0 评论 -
怎样将.flt文件转换为.ive文件?
osgconv就可以的原创 2019-02-25 17:23:38 · 1254 阅读 · 0 评论 -
在将flt格式的模型用osgconv命令转换为ive格式的模型的时候提示没有找到纹理
解决办法:按照错误提示找到相应的文件放到相应的目录下。原创 2019-02-27 10:45:52 · 1103 阅读 · 0 评论