相关推荐

3ds文件数据组织结构详细介绍

一份Word版电子文稿,详细介绍3ds文件数据组织结构详细介绍

fool1025

易语言实现3ds模型加载与三维渲染演示项目

3ds文件格式作为三维建模领域的早期标准之一,由Autodesk公司开发,广泛应用于其3D Studio Max软件中。它以紧凑的二进制结构存储几何数据、材质属性、纹理坐标及动画信息,具备良好的跨平台兼容性。尽管现代三维引擎更多采用如FBX或glTF等先进格式,3ds因其结构清晰、体积小巧,仍在轻量级三维展示及嵌入式系统中具实用价值。

ArcCl

3DS文件格式介绍 很详细的

很详细的3DS文件的介绍。本文件描述了由Autodesk公司生成的3d-studio文件格式。作者对本文件使用后产生的 任何不良后果不负有责任。 目前为止,Autodesk公司尚未发布正式的3d-studio文件格式的官方说明。所以很难从 任何厂商那里得到对3ds二进制文件和mli文件格式的说明。

梦不醒的鬼鬼

OpenGL读取3DS文件示例

使用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。

shenxiaolu1984

官方3ds文件格式介绍

3D_Studio_文件格式Autodesk_公司官方3ds文件格式介绍.pdf

whucv
评论
收藏 已收藏
分享
返回顶部