3DS 文件格式
1、读取规则 3ds文件的读取规则如下:
字节:直接读取;
字:先读低位字节,后读高位字节,如ed 3c读出后的字为3c ed;
双字:先读低位字,后读高位字,如ed 3c 25 43读出后的双字为43 25 3c ed;
浮点数:直接读取四个字节。
?
2、CHUNK
chunk是3ds文件的基本构成单位。每一个chunk包括一个头和一个主体。chunk是相互嵌套的,这就决定了你必须以递归的方式读取它们。chunk的头又由两部分组成:ID长一个字,chunk的长度(以字节为单位,包括头)长一个双字。ID表示chunk的含义。事实上有上千个chunk,它们构成了一个复杂但灵活的文件系统,你不需要知道所有的就可以顺利的读完整个文件。我基本搞清楚的chunk有:
0x4D4D:根chunk,每一个3ds文件都起自它,它的长度也就是文件的长度。它包含了两个chunk:编辑器,和关键帧。
父chunk:无
子chunk:0x3D3D、0xB000
长度:头长度子chunk长度
内容:无
?
0x3D3D:编辑器主chunk,它包含有:网格信息、灯光信息、摄象机信息和材质信息。
父chunk:0x4D4D
子chunk:0x4000、0xafff
长度:头长度子chunk长度
内容:无
?
0x4000:网格主chunk,它包含了所有的网格。
父chunk:0x3D
您可能关注的文档
- 3.4探究光的折射规律精选.ppt
- 3.3求一个小数的近似数精选.ppt
- 3_水与生态精选.ppt
- 3《老山界》精选.ppt
- 3==[16-38][胜利-王莉莉]PEOffice在油田开发与动态管理中的应用精选.doc
- 3.3探究平面镜成像特点精选.ppt
- 3-1-2-3概述和齿轮泵精选.ppt
- 3.3中心对称(课件)精选.ppt
- 3.4OSPF动态路由配置精选.doc
- 3-1试井分析基础理论(无因次部分需着重理解)精选.ppt
- 《财经应用文写作》(第二版)课件 项目五 财经活动文书.pptx
- 第5章-动车组车端连接装置-5.3缓冲器.pptx
- 第7章-动车组车下设备舱-7.3几种典型动车组的车下设备舱.pptx
- 《火灾识别与联动控制》_邓军 教案 .doc
- 《财经应用文写作》(第二版)试题及答案汇总 项目1--8 日常事务文书--- 新媒体文案.doc
- 《火灾识别与联动控制》(中文电子课件).ppt
- 《财经应用文写作》(第二版)课件 项目一 日常事务文书.pptx
- 《电气测量 第7版》课件第2章 电流与电压的测量.pptx
- 创新创业教程 案例+探讨 课件全套 【案例1-1】邬咲博的奇思异想 --- 【案例10-5】OPPO与vivo的成功营销之路.pptx
- 《财经应用文写作》(第二版)课件 项目七 行政文书.pptx
原创力文档

文档评论(0)