Qt加载OsgEarth的新方式osgQOpenGL简介

时间:2023-06-07 02:56:38
【文件属性】:

文件名称:Qt加载OsgEarth的新方式osgQOpenGL简介

文件大小:3.12MB

文件格式:7Z

更新时间:2023-06-07 02:56:38

Qt osgEarth osgQt GraphicsContext osgQOpenGL

Qt加载Osg的老方式是使用osg3.4以及以前的某些版本中提供的osgQt项目加载osg,不过这种方式,在3.6等新版本中不再支持,更改起来比较麻烦,由于osg::GraphicsContext类不再提供osg::GraphicsContext::setWindowingSystemInterface接口函数,导致不能将osgQt项目编译成功。不过目前有个替代方案,使用osgQOpenGL的osgQOpenGLWidget类进行三维模型的加载,下载地址为: https://github.com/OpenSceneGraph/osgQt 下面是使用osgQOpenGLWidget从osgEarth的.earth配置文件加载三位数字地球的演示例子。


【文件预览】:
TestOsgQtEarth
----TestOsgQt.vcxproj(14KB)
----widget.h(231B)
----TestOsgQt.sln(937B)
----simple.earth(226B)
----TestOsgQt.vcxproj.user(616B)
----main.cpp(175B)
----doc()
--------1.png(123KB)
--------TestOsgQt.doc(140KB)
----TestOsgQt.vcxproj.filters(2KB)
----world.tif(8.16MB)
----widget.cpp(1KB)
----TestOsgQt.pro(600B)
----boxman.osg(148KB)

网友评论