自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (7)
  • 收藏
  • 关注

原创 在osgEarth中通过三维模型的LOD显示来提高系统的帧率的解决方法

在osgEarth程序的开发过程中,为了提高系统的帧率和运行效率,需要对三维模型进行LOD优化处理。如果在osgEarth中直接加载三维模型,当三维模型的数量很多时,会消耗大量的计算机内存,这是个不可取的做法。使用LOD方法处理大量三维模型时,能提升系统的帧率和运行效率,使用LOD加载三维模型如图1所示,使用LOD卸载三维模型如图2所示。 ...

2020-05-03 20:32:20 3228

原创 QLabel及QDateTime实现系统时间的实时显示

1、效果图(显示了年-月-日 时:分:秒:毫秒)2、头文件QtGuiApplicationTest.h#pragma once//头文件的添加(QDateTime、QTimer)#include <QtWidgets/QMainWindow>#include <QDateTime>#include <QTimer>#include "ui_QtGuiApplicationTest.h"class QtGuiApplicationTest :

2021-04-05 16:42:27 408

原创 Qt5.8.0(64位)和vs2013的安装和配置

一、安装包的准备1、Qt5.8.0(64位)的安装包:链接:https://pan.baidu.com/s/1cEdyKwXq8J06traafi6qCA提取码:lobi2、vs2013的安装包:vs2013的版本是VS2013_RTM_ULT_CHS,文件类型是光盘映像文件。链接:https://pan.baidu.com/s/1PLlxUFQFYDcd3jxdMQSGsA提取码:1ynj3、qt5.8.0-vs2013-tools的安装包:qt-vs-tools-msvc...

2021-04-04 15:56:08 1517 1

原创 win10系统切换不同任务的桌面快捷方式

win 10如何切换不同任务的桌面:同时按住tab键和alt键,然后通过左右上下移动键进行选择。

2021-03-28 16:19:42 283

原创 租房注意事项

租房注意点:1、签约之前,应该要求房东提供房产证原件,身份证原件,房屋租赁许可证原件,必要时需要有户口本的原件。如果房子是通过中介租赁,应该看他/她的营业执照。2、实地看房。包括户型,采光,地理位置,交通是否方便,周边配套设施,是否漏水断电,手机信号强弱,检查房屋设施,包括床、桌、椅等家具,检查电开关,插座是否正常,检查房屋的门窗,看是否有防盗门,看窗户的密闭是否完好,检查上下水道和电路入户状况,特别是楼龄较长的楼房,上下水道要通畅,入户电表为插卡式则可放心使用,检查清楚家用电器使用状况,尤其.

2020-05-23 12:05:39 456

原创 osgearth相机设置裁剪区问题的解决方案

在osgearth程序的开发过程中,遇到了osgearth相机设置裁剪区的问题,实现的效果并不理想,如图1所示。解决方案是添加关键代码如下:view->getCamera()->addCullCallback( new osgEarth::Util::AutoClipPlaneCullCallback(mapNode) );最后成功解决,效果如图2所示。...

2020-05-16 19:49:47 1424

原创 解决osgearh程序运行后对象变形的问题

首先来看一张图,如图1所示。图1 变形的地球模型 由图1可知,地球模型严重变形,后来发现造成这种问题产生的原因是没有创建对称的透视投影。解决方法是:通过获取视图的主摄像头,并创建对称的透视投影。关键代码如下:view->getCamera()->setProjectionMatrixAsPerspective(30.0f...

2020-05-15 21:29:44 570

原创 osgEarth实现三维场景中HUD的显示

在osgearth的三维场景中,为了实现添加项目名称或者其他固定在屏幕某一位置的内容,可以采用HUD技术进行开发。本文以添加项目名称“三维仿真系统”为例,实现了osgearth三维场景中HUD的显示,实现效果如图1所示。在开发的过程中,由于涉及到文字的添加,还需要利用OSG提供的osgText类进行文字的相关设置。osgEarth实现文字的HUD显示关键代码如下:osg::re...

2020-05-05 12:10:32 1581

原创 实现osgEarth三维仿真场景模型雾的效果的添加解决方法

在osgearth项目开发的过程中,为了实现逼真的三维场景可视化效果,需要对模型进行雾化处理,从而实现雾的自然天气情况模拟。实现的效果如图1所示。实现osgearth三维仿真场景模型雾的效果的添加关键代码如下:fog->setMode(osg::Fog::LINEAR); fog->setStart(500.0f); fog->setEnd(2500.0f); ...

2020-05-04 19:14:31 2424 1

原创 osgEarth全球雾效的实现解决方法

为了模拟全球雾效,可以利用osgEarth着色器合成实现,通过引入VirtualProgram属性执行运行时着色器合成,实现覆盖场景图中较高位置的着色器。实现效果如图1所示。 图1 全球雾效实现osgEart...

2020-05-04 17:21:19 1648 1

原创 osgEarth加载三维模型后纹理太暗的问题解决方法

在项目的开发过程中,遇到了osgEarth加载三维模型后纹理太暗的问题,如图1所示。 图1 加载三维模型经过分析,出现问题的原因是没有关闭三维模型的光照,解决方法是添加如下代码:model->g...

2020-05-03 19:23:18 2457

原创 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 1046

原创 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 831

原创 学习跟踪器层次结构在线多人跟踪(Online Multi-Person Tracking by Tracker Hierarchy)开源软件

最近学习了一个开源软件,匆匆整理一下。源码地址:https://github.com/jimmie33/Hierarchy_Ensemble觉得计算机视觉挺有意思,在自己电脑上折腾了一下。平台及工具:64位windows10操作系统 cmake-3.4.1-win32-x86 Visual Studio 2010(x64)所需的库:...

2020-05-01 11:09:47 822 3

原创 运算符的优先级和结合性的总结

2019-10-06 16:54:27 241

原创 常用排序算法时间复杂度、空间复杂度和稳定性比较

2019-10-06 16:45:28 213

原创 怎么查看本机的ip地址

在dos窗口下输入命令ipconfig/all即可

2019-03-07 16:49:28 264

原创 ./与../与/三种路径代表的含义

./代表文件在当前目录../代表文件在上一层目录/代表根目录

2019-02-27 11:05:14 3387

原创 在将flt格式的模型用osgconv命令转换为ive格式的模型的时候提示没有找到纹理

解决办法:按照错误提示找到相应的文件放到相应的目录下。

2019-02-27 10:45:52 1061

原创 vs2010调试好了的程序,点击生成的.exe却运行不了

直接双击生成的".exe"与开发时的路径不一样。把exe复制到开发目录下(如debug里的exe,移到上级目录里再运行)

2019-02-25 17:28:02 3836 3

原创 怎样将.flt文件转换为.ive文件?

osgconv就可以的

2019-02-25 17:23:38 1202

原创 按照步骤安装完成creator3.2之后提示打开管理许可错,只能以只读模式打开

Creator3.2按照步骤安装后,提示打开管理许可错,只能以只读模式打开。重装也不行!geofeature菜单中的feature preference不能用了。个人解决方案:添加系统变量名:LM_LICENSE_FILE 变量值c:\program files\multigen-paradigm/mpicro.lic(就是许可证的安装...

2019-02-24 21:21:15 630

原创 安装3dsmax2013时候遇到的一个问题

安装3DSMAX2013出现Command line option syntax error.Type Command /?for Help.个人解决方法:因为最后发现是3dsmax2013解压后的安装包路径包含中文的原因,所以重新设置安装包的路径,最后成功解决。...

2019-02-24 16:47:17 471

基于C#开发的二维地图飞行仿真小项目(包括地图加载显示切换、飞机轨迹仿真、坐标显示、经纬度显示等功能)

这是一款基于C#开发的二维地图飞行仿真小项目,包括地图加载显示切换、飞机轨迹仿真、坐标显示、经纬度显示等功能,含完整代码,适合相关领域的伙伴研究学习,可以直接运行成功

2022-02-07

DigitalEarth.rar

这是一款基于MFC、vs2010、osgearth2.8.0的小项目,含完整代码,并且在完整的osgearth环境下可以运行,希望它能够对大家的osgearth学习带来一点点帮助。

2021-04-01

以爱护环境为主题的flash.rar

这个flash是以爱护环境为主题的,适合初学者,包含了源文件。这个flash是以爱护环境为主题的,适合初学者,包含了源文件。

2020-01-08

flash制作.rar

flash短片动画制作,里面包含了源文件,适合初学者,有一定的帮助。flash短片动画制作,里面包含了源文件,适合初学者,有一定的帮助。

2020-01-08

OSG资料大全.rar

该资源包括了一些入门OSG(OpenSceneGraph)三维图形渲染引擎必看的文档书籍,对三维开发非常有帮助。

2019-12-24

osgearth2.8帮助文档

自己使用doxygen_1.8.6和htmlhelp.exe编译的osgearth2.8的帮助文档,希望能够帮助到大家

2017-12-28

osg完整配置过程(vs2010,win7,win10)

本人经过自己的实践成功编译了osg3.4,步骤详尽,编译后自己总结的文档,希望对大家有帮助

2017-12-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除