此资源是演示程序,可以免积分下载。 --------------------------------------- 在实现了glut框架下读入和显示3DS文件成功后,我开始了在Qt这个成熟又有活力的框架下读入和显示3DS文件。 在这次移植中,我没有使用自己的三维数学库,而是使用了Qt内置的数学库。所以需要在头文件中包含QVector3D、QMatrix4x4等头文件。使用了这些头文件之后感觉Qt这一点做得很充分,我们想的它都给我们想好了。方便虽方便,在移植的过程中我还是遇到了诸多困难。
2022-07-29 21:19:58 657KB 3DS OpenGL Qt
1
在加载过程中可以将窗口分割代码部分去除掉,不然会让模型显示在右上角,可以将主函数中glviewport部分删除即可实现单模型加载
2022-06-14 21:31:44 27.33MB opengl 3DS
1
用OpenGL读取、显示3ds文件。由于OpenGL不支持多种图像格式,我们用CxImage库来辅助完成这一点。将3ds文件和多幅纹理图像放置在相同目录下,纹理图像可以是CxImage支持的所有格式,这些图像将自动转化为bmp格式用于显示。操作简单。 使用方法: 首先要包含CxImage库 #include "3dsobject.h",就可以定义成员变量Object3DS *m_3ds; 新建对象: m_3ds = new Object3DS; 绘图、渲染: m_3ds->renderObject(); 是否显示纹理:m_3ds->setViewMode(TEXTURE);// or WIREFRAME 删除对象: delete m_3ds; 载入3ds模型: m_3ds->loadObject(pszFile);//参数为3ds文件
2022-06-14 21:26:27 19KB 3ds文件,多幅纹理
1
C++中openGL读取3ds文件 内置3ds飞机模型文件做测试。 修改Spin=88.静态显示飞机模型
2022-06-14 21:22:26 2.14MB opengl 3ds
1
OPENGL读取3DS文件文档,介绍如何读入3DS文件并显示
2022-03-06 20:48:22 69KB 3ds opengl
1
使用VC++编程,通过Opengl读取3DS文件,并控制该文件进行相应的运动
2022-02-25 11:35:44 2.29MB OPENGL,3DS
1
虚拟现实场景的制作一般有两种方法.一是通过编程的方法直接生成,需要从基本的代码行进行开发,F作量大,效率低,建立复杂的模型异常困难。二是使用已有的三维制作软件来生成。但生成的模型难以进行交互性操作与控制。在Visual C++下使用OpenGL可以较方便地完成对场景模型的交互式控制,首先使用3DsMax建立模型,然后在Visual C++中读取模型文件并使用OpenGL显示该模型,这样就同时利用了两种方法的优点。
2022-02-24 17:01:13 279KB vc++ opengl
1
这是一个 MATLAB 类,允许用户读取 Autocad (.dxf) 和 3D Studio Max (.3ds) 文件。 可以绘制该类,并包含用于简单模型操作(平移、旋转、放大、叠加)的函数
2021-12-03 23:16:35 317KB matlab
1
可以导入java3d程序中3ds文件的一个jar包
2021-11-20 21:06:47 132KB jar java3d 3但是文件
1
可以读取一般的3DS文件了,这个例子的目的是给刚学的朋友提供一个例子,
2021-10-19 14:10:37 22KB OpenGL读取3DS
1