cg:使用 OpenGL、freeglut 和 Qt 5.3 构建的 3d 场景编辑器

时间:2024-07-27 15:54:26
【文件属性】:

文件名称:cg:使用 OpenGL、freeglut 和 Qt 5.3 构建的 3d 场景编辑器

文件大小:36KB

文件格式:ZIP

更新时间:2024-07-27 15:54:26

C++

cg -- 一个 Qt 和 OpenGL 程序 #构建: Ubuntu 1410 32 位 Qt 5.3 海湾合作委员会 *过剩 ##安装freeglut: sudo apt-get install freeglut3-dev #特征 添加和删​​除基本对象 更改对象的颜色、位置和比例 通过鼠标旋转对象 为对象设置纹理 将 .obj 文件作为对象加载 保存并加载为 xml 文件 配置多达 8 个光源


【文件预览】:
cg-master
----glwidget.h(2KB)
----mtllib.h(1KB)
----.gitignore(21B)
----texturemanager.h(1KB)
----texturemanager.cpp(4KB)
----xmlhelper.cpp(3KB)
----glelements.h(282B)
----xmlhelper.h(984B)
----light.cpp(2KB)
----mainwindow.cpp(3KB)
----ui()
--------lightdialog.ui(5KB)
--------colordialog.h(473B)
--------lightdialog.cpp(1KB)
--------colordialog.ui(7KB)
--------colordialog.cpp(3KB)
--------lightdialog.h(503B)
----glwidget.cpp(17KB)
----mtllib.cpp(2KB)
----glelement.h(2KB)
----README.md(408B)
----mainwindow.h(897B)
----loadobj.cpp(9KB)
----loadobj.h(2KB)
----main.cpp(225B)
----cg.pro(1KB)
----vertice.h(384B)
----glelements()
--------frustum.cpp(4KB)
--------cylinder.h(456B)
--------cube.h(352B)
--------prism.h(505B)
--------cone.cpp(3KB)
--------frustum.h(579B)
--------prism.cpp(4KB)
--------sphere.cpp(5KB)
--------cone.h(425B)
--------teapot.h(309B)
--------cylinder.cpp(3KB)
--------teapot.cpp(1KB)
--------sphere.h(538B)
--------cube.cpp(2KB)
----light.h(601B)
----glelement.cpp(5KB)
----mainwindow.ui(22KB)

网友评论