[发明专利]虚拟现实素材文件的存储方法在审
申请号: | 202110686809.4 | 申请日: | 2021-06-21 |
公开(公告)号: | CN113360453A | 公开(公告)日: | 2021-09-07 |
发明(设计)人: | 冷煜;杨鑫星;朱海兵 | 申请(专利权)人: | 苏州新看点信息技术有限公司 |
主分类号: | G06F16/11 | 分类号: | G06F16/11;G06F16/14;G06F16/172 |
代理公司: | 南京艾普利德知识产权代理事务所(特殊普通合伙) 32297 | 代理人: | 陆明耀 |
地址: | 215000 江苏省苏州市吴中区*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 虚拟现实 素材 文件 存储 方法 | ||
本发明揭示了一种虚拟现实素材文件的存储方法,所述存储方法包括如下步骤:S1,上传虚拟现实素材文件;S2,识别所述虚拟现实素材文件的格式判断所述虚拟现实素材文件是否完整;S3,判断所述虚拟现实素材文件是否完整识别所述虚拟现实素材文件的格式;S4,将所述虚拟现实素材文件转换成统一格式;S5,服务器存储。本发明所述虚拟现实素材文件的存储方法,将不同格式的素材文件转换成统一格式,然后存储起来,如此在后续的使用则非常方便,只需要进行统一的处理即可,响应速度较快,不会有迟缓,给用户的使用感受较佳。
技术领域
本发明涉及虚拟现实技术领域,尤其是虚拟现实素材文件的存储方法 。
背景技术
在虚拟现实产品中,会使用到许多素材文件。这些素材文件或可能是生产厂家在生产制造过程中上传的,也可能是用户在实际使用时实时上传的。这些素材文件会涉及到多种不同的格式,这些不同格式的素材文件如果不加以统一处理就存储起来,则会对后续的使用带来困扰。因为不同格式的素材文件需要不同的处理,所以使用时会出现反应迟缓,响应不及时的现象,严重时出现明显的卡顿,这对用户的使用感受带来不利影响。
发明内容
本发明的目的就是为了解决现有技术中存在的上述问题,提供一种虚拟现实素材文件的存储方法,对不同格式的素材文件转换成统一格式,然后存储起来,方便后续的使用。
本发明的目的通过以下技术方案来实现:
一种虚拟现实素材文件的存储方法,所述存储方法包括如下步骤:
S1,上传虚拟现实素材文件;
S2,识别所述虚拟现实素材文件的格式;
S3,判断所述虚拟现实素材文件是否完整;
S4,将所述虚拟现实素材文件转换成统一格式;
S5,服务器存储。
进一步,所述步骤S1,上传虚拟现实素材文件,包括生产厂商上传或用户上传。
进一步,所述步骤S2,识别所述虚拟现实素材文件的格式,包括采用读取文件的方式拆解出素材文件的头部信息,头部信息中包含了素材文件的许多原始信息,通过提取原始信息中文件格式部分内容,将其与常用文件类型的头部信息进行比较判断,从而识别出素材文件的格式,并划分到不同的文件格式存储分区。
进一步,所述步骤S2,识别所述虚拟现实素材文件的格式,所述格式包括OBJ、FBX、PLY、GLB。
进一步,所述步骤S3,判断所述虚拟现实素材文件是否完整,包括采用读取文件的方式将素材所有文件进行遍历,同时拆解出主要文件内包含素材的信息与遍历出的素材文件包进行匹配,判断出整个素材文件的完整性。
进一步,所述步骤S4,将所述虚拟现实素材文件转换成统一格式,所述统一格式由图片格式和二进进BIN格式共同组成。
进一步,所述步骤S4,将所述虚拟现实素材文件转换成统一格式,包括采用读取文件的方式将素材所有文件进行遍历,根据步骤S2识别出的文件格式对关键文件的原始文件数据进行读取并进行拆解和合并:
S41,将数据和空间信息提取出来后组织成JSON格式文件进行存储;
S42,将具体的素材贴图及环境数据提取出来后存储为统一BIN格式文件进行存储;
S43,将素材按照原始信息中提取出的文件路径及格式信息进行存储。
本发明技术方案的优点主要体现在:
本发明所述虚拟现实素材文件的存储方法,将不同格式的素材文件转换成统一格式,然后存储起来,如此在后续的使用则非常方便,只需要进行统一的处理即可,响应速度较快,不会有迟缓,给用户的使用感受较佳。
附图说明
图1是本发明所述虚拟现实素材文件的存储方法的流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州新看点信息技术有限公司,未经苏州新看点信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110686809.4/2.html,转载请声明来源钻瓜专利网。