使用OpenGL读取3DS文件的示例代码。 演示说明了3DS文件的结构、三维控件中视线、旋转设置,以及简单的动画。 重要说明如下 ------------------全局变量------------- g_Load3ds 读入数据的类 g_3DModel 数据本身 g_RotationSpeed 旋转速度 ---------------------函数--------------- 【WinMain】 入口函数。 调用Init初始化OpenGL 调用MainLoop显示 【Init】 初始化OpenGL,读取数据 调用InitialOpenGL初始化 调用CLoad3DS的Import3DS函数,从文件中读取g_3DModel 调用CreateTexture,装入纹理 【MainLoop】 循环调用RenderScence渲染场景,直到窗口关闭时退出 删除场景中对象 效用DeInit恢复初始化之前的状态 【RenderScence】 渲染 gluLookAt,选择视角 glRotatef,旋转 --------------------------------------- 根目录下FACE.3DS为三维数据,FACE.BMP为其所指的贴图数据。 如果想读取其他文件,在代码中替换#define FILE_NAME "face.3ds"为其他3DS格式文件名即可。 如果读取结果是黑屏,往往是视角和视场设置错误,可以查看三维数据的位置,更改gluLookAt和gluPerspective。
2020-01-13 03:10:18 4.04MB OpenGL 3DS 三维
1
3ds格式的模型文件,共有6个,均为建筑物
2020-01-03 11:41:49 44.04MB 3ds 模型文件
1
航空母舰 3ds模型 3dmax打开
2019-12-28 17:21:14 1.77MB 航空母舰 3ds
1
OpenGL 的一个小程序,用vs2010实现 显现太阳系模型
2019-12-25 11:24:38 11.25MB OpenGL 3ds模型载入
1
一个控制台程序,读取3DS文件并显示出来,效果是在控制台显示一个动态的3D模型,核心代码是一个自己写的一个 .h 文件和一个 .cpp 文件
2019-12-21 22:11:57 9.4MB 读取文件 控制台程序 OpenGL VS2017
1
3Ds的人体骨骼模型,从头到脚的建模,可以按需选取不同的部位处理,本人用的是手部,OPENGL处理手部运动。,
2019-12-21 22:03:08 617KB 3DMAX 3DS 人体 骨骼
1
介绍 欢迎使用Gamebryo 3ds max插件。这个手册为你提供了关于如何在3D Studio Max里面使用Gamebryo 3ds max 插件来作出优秀作品的一些信息、提示和说明。 这个手册提供了对你理解关于几何学的限制、显卡的兼容性,哪种视觉效果最好、以及达到全部满意效果的最佳方式的背景知识。为了最大限度的使你有能力创造优秀的作品,最好是从头到尾一张一张的来阅读"美术人员的向导",但是对于快速的参考也是很有帮助的。
2019-12-21 21:57:30 17.21MB Gamebryo 3dsMax 插件
1
用3DSMAX画了一个简单的茶壶,以3DS格式导出,最终显示成功。 程序参考NEHE的,还有前人修改后的程序,将程序尽可能的简化了。
2019-12-21 21:56:06 37.77MB OPENGL 3DS文件
1
3ds Max Python API 帮助你更容易地扩展和客户化3ds Max,为MAXScript和Python库及Python工具架设了一座桥梁。
2019-12-21 21:53:28 4.4MB Max Python API
1
Flatiron是一个独特的纹理渲染插件,只需要几次简单的单击,它就可以烘焙所有场景或者选择的对象到单一的UV贴图中。 它非常快速、方便,以及自动展开和烘焙解决方案可加速烘焙复杂场景的过程。
2019-12-21 21:53:11 5.73MB 3D-IO Flatiron 1.70
1