济南欣华工艺品设计有限公司,精雕培训,雕刻论坛,欣华教程网论坛

标题: 3D模型文件格式之3DS详解 [打印本页]

作者: 美丽老师    时间: 2016-9-18 14:23
标题: 3D模型文件格式之3DS详解
    3ds文件是基于“块”存储的,这些块描述了诸如场景数据,每个编辑窗口(Viewport)的状态,材质,网格数据(我们最关心的就是这个)等等数据。每个块都包含一个ID和块长度的块头和下一个块的偏移量,如果你对该块的信息不感兴趣的话,可以直接跳过该块读取下一个块。跟许多文件格式类似,为了读取的方便,3ds文件中数据的存储方式是Intel式的,也就是说是高位放在后面,低位放在前面。比如:网格块的块头ID,0x4000在文件里是以00 40存放的,对于windows程序员来说,无需做任何转换。( 济南华能三维扫描仪  华能3d扫描仪 济南华能三维扫描仪厂家 华能三维激光扫描仪价格 华能3d激光扫描仪 山东华能三维扫描仪)
   3ds文件是严格按照块来划分、分层的,通常一个块会包含下级子块作为自己的数据,而子块又有孙块,孙块亦有子块,子子孙孙,无穷尽也……如果你从一个一级块开始,按照跳过每块长度找寻下一块的做法,无疑是无法访问到二级子块的;相反的,从二级子块开始,却有可能回到一个一级块。
   按3ds文件的划分方式,有一个块是其它所有的块共同的祖宗,也就是其他所有块的根块,我们称之为主块(就是下图的MAIN3DS块)。主块说白了就是整个文件。所有的3ds文件都是以他开始的,他总是位于整个文件的最开始(你可以把它的块ID当作识别3ds文件的标志),延伸到整个文件结束(多么庞大的东西啊)。他的作用也就是存在而已。你只要知道有这么个块存在,并了解他的逻辑结构就可以了。
官网:http://www.xhfdpx.com/
更多雕刻教程 欢迎浏览 中国雕刻教程网http://www.diaokejiaocheng.com
精雕教程 zbrush教程 Powermill教程 freeform电脑雕刻笔教程 添加qq群240221860获取更多帮助






欢迎光临 济南欣华工艺品设计有限公司,精雕培训,雕刻论坛,欣华教程网论坛 (http://diaokejiaocheng.com/) Powered by Discuz! X3.2