上传者: 42116650
|
上传时间: 2022-06-02 15:13:02
|
文件大小: 88KB
|
文件类型: ZIP
QtOpenGLWidget
QtOpenGLWidget提供了一个启动项目,用于进一步开发使用QGLWidget的应用程序,QGLWidget是允许使用OpenGL的Qt框架的一部分。 我将其用于我的地形生成器应用程序(当前正在开发中)。 我决定将已实现的OpenGL小部件的基本功能分开,以便其他人可以使用它,而不会剩下我的应用程序的其他开销。
该项目具有以下功能:
OpenGL整合
OpenGL场景内的基本导航,结合使用Qt鼠标事件进行旋转,平移和缩放
使用按钮和组合框在小部件外部进行基本导航和控制
您可以编辑项目文件以构建共享库或应用程序。
结构非常简单。 有两个小部件,第一个被嵌入到第二个中:
OpenGLContainer直接从QGLWidget和QGLFunctions继承(第二个是可选的,尽管如果不使用,则将极大地限制于您可以创建和显示的OpenGL)。 该组件是