文件名称:QT+OPENGL加载3DS
文件大小:1.5MB
文件格式:ZIP
更新时间:2013-12-28 03:44:41
QT OPENGL 3DS
QT+OPENGL写的加载3DS文件的小程序源码,分享一下,代码中用到扩展函数,不支持OPENGL扩张的需要手动改改扩展函数
【文件预览】:
VsQtRendering.sln
Readme.txt
src
----main.cpp(195B)
----render.cpp(15KB)
----3dsloader.h(16KB)
----glwidget.cpp(19KB)
----QtRendering.vcproj(15KB)
----qtrendering_es.ts(15KB)
----mat_vect.h(4KB)
----load_bmp.h(4KB)
----textures()
--------GuernicaNormal.bmp(192KB)
--------Guernica.bmp(192KB)
--------Cube.bmp(48KB)
--------FireDistortion.bmp(768KB)
----glwidget.h(7KB)
----QtRender.h(2KB)
----glslutils.h(1KB)
----QtRendering.pro(447B)
----release()
----glew()
--------bin()
--------include()
--------doc()
--------lib()
----ui()
--------ui_mainwindow.h(101KB)
--------mainwindow.ui(259KB)
----shaders()
--------Guernica.vert(949B)
--------fbo.vert(289B)
--------funFigures.vert(530B)
--------Glit.vert(450B)
--------funFigures.frag(1KB)
--------Glit.frag(1KB)
--------fbo.frag(239B)
--------Guernica.frag(938B)
----qtrendering_en.ts(11KB)
----glslutils.cpp(3KB)
----Models()
--------aircyph.3ds(75KB)
--------fighter1.3ds(71KB)
--------hst.3ds(207KB)
--------cassini.3ds(271KB)
--------a3dshovl.3ds(25KB)
--------Zepplin2.3ds(91KB)
--------a3dblend.3ds(93KB)
--------wfpc2.3ds(7KB)
--------shuttle.3ds(52KB)