文件名称:Qt下实现3DS文件的读入和显示(源代码+演示程序)
文件大小:667KB
文件格式:7Z
更新时间:2016-03-25 20:38:04
3DS OpenGL Qt
在实现了glut框架下读入和显示3DS文件成功后,我开始了在Qt这个成熟又有活力的框架下读入和显示3DS文件。 在这次移植中,我没有使用自己的三维数学库,而是使用了Qt内置的数学库。所以需要在头文件中包含QVector3D、QMatrix4x4等头文件。使用了这些头文件之后感觉Qt这一点做得很充分,我们想的它都给我们想好了。方便虽方便,在移植的过程中我还是遇到了诸多困难。
【文件预览】:
bin
----Windows()
--------Qt_Load3DS.exe(254KB)
----Linux()
--------加完权限后请运行我!.sh(258B)
--------Qt_Load3DS(1.35MB)
----注意.txt(55B)
media
----bk.png(194KB)
----SkyBox.3ds(675B)
source
----Camera.cpp(5KB)
----Resource.qrc(120B)
----Format3DS_OpenGL.cpp(7KB)
----Qt_Load3DS.rc(54B)
----Format3DS.cpp(22KB)
----Welcome.3ds(157KB)
----main.cpp(410B)
----GLWidget.cpp(5KB)
----zh_CN.ts(952B)
----zh_CN.qm(500B)
----Application.ico(9KB)
----GLWidget.h(818B)
----Format3DS.h(3KB)
----Camera.h(835B)
qmake
----Qt_Load3DS.pro(603B)