[发明专利]三维模型文件格式系统及读取方法在审
申请号: | 201710795016.X | 申请日: | 2017-09-06 |
公开(公告)号: | CN107818594A | 公开(公告)日: | 2018-03-20 |
发明(设计)人: | 王念才;黄连兵;韩松;刘扬;杨传哲;安康;苟云飞 | 申请(专利权)人: | 北京矩阵空间科技有限公司 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06F17/30 |
代理公司: | 北京易正达专利代理有限公司11518 | 代理人: | 赵白 |
地址: | 100089 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 模型 文件格式 系统 读取 方法 | ||
1.一种三维模型文件格式系统,其特征在于:包括用于储存文件标志、版本号及自定义信息模块基本信息的文件头模块,用于储存格式文件的有序树结构、结点名、结点层及结点之间连接关系的Node信息模块,和用于储存模型结构信息、材质信息、动画效果信息、贴图信息、光源信息、视角信息的自定义信息模块。
2.根据权利要求1所述的三维模型文件格式系统,其特征在于:所述自定义信息模块中包含模型结构信息单元、材质信息单元、动画效果信息单元、贴图信息单元、光源信息单元、视角信息单元中的之一或组合。
3.根据权利要求1所述的三维模型文件格式系统,其特征在于:所述Node信息模块为有序树结构,其结点的层次从上到下依次为用于储存模型结构信息的结点、用于储存材质信息块的结点、用于储存动画效果信息块的结点、用于储存贴图信息块的结点、用于储存光源信息块的结点、用于储存视角信息块的结点。
4.根据权利要求1-3任一项所述的三维模型文件格式系统,其特征在于:所述自定义信息模块中设有压缩模块,所述文件头模块中设有用于储存压缩标志的压缩标志库,所述压缩标志用于记录压缩模块的触发信息。
5.一种读取权利要求1-4任一项所述三维模型文件格式的方法,其特征在于,包括如下步骤:
a、对当前三维模型文件进行分析,读取文件头模块,进行解析,得到文件标志、版本号、压缩标志;
b、根据所述文件标志判断该三维模型文件格式是否为需求文件,根据所述版本号判断与该版本号相对应的文件读取方法,根据压缩标志判断需要启动压缩模块的自定义信息模块;
c、读取Node信息模块,进行解析,得到自定义信息模块位于有序树中的结点位置及结点之间的层次排列关系;
d、按照结点层次关系依次解析自定义信息模块,读取当前自定义信息模块中的压缩模块,若压缩标志库内能够检索到开启压缩模块的压缩标志,则对所述自定义信息模块的进行解压处理;
e、移动到下一结点层次关系的自定义信息模块,重复步骤d,直到文件读取处理完毕。
6.根据权利要求5所述的读取三维模型文件格式的方法,其特征在于:所述按照有序树结构的结点层次排列顺序依次解析自定义信息模块,其解析顺序为:模型结构信息模块、材质信息模块、动画效果信息模块、贴图信息模块、光源信息模块、视角信息模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京矩阵空间科技有限公司,未经北京矩阵空间科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710795016.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于虚拟现实的移动科普车载平台系统
- 下一篇:穿戴式即时互动系统