[发明专利]一种基于模型组件化动态WEB 3D虚拟现实场景的搭建方法及系统有效
申请号: | 201410149550.X | 申请日: | 2014-04-14 |
公开(公告)号: | CN103885788A | 公开(公告)日: | 2014-06-25 |
发明(设计)人: | 涂敏飞;卜雄剑;陈阳;杨荣荣;李海俊 | 申请(专利权)人: | 焦点科技股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06T15/00 |
代理公司: | 南京知识律师事务所 32207 | 代理人: | 张苏沛 |
地址: | 210061 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 模型 组件 动态 web 虚拟现实 场景 搭建 方法 系统 | ||
1.一种基于模型组件化动态WEB 3D虚拟现实场景的搭建系统,它包括模型组件服务器、场景编辑服务器、场景动态加载服务器、客户端,其特征在于:
所述模型组件服务器:在模型组件服务器中,按照统一标准对模型进行规范,把模型组件化后,形成组件库,为后期开发3D虚拟现实项目提供统一的素材库;
所述场景编辑服务器:包含有一套可视化的Web3D虚拟现实项目场景组装工具,包括,可视化编辑模块和场景结构化模块;
所述场景动态加载服务器:优化Web3D场景的显示,分批把动态的场景模型数据传输给用户加载;大场景在漫游或显示中,只展示场景中的一块区域,通过对场景的拆分,把用户所使用区域的模型数据传输给用户加载显示,有效的提高3D引擎的效率;
所述客户端:通过接收场景动态加载服务器的场景解析结果,根据动态加载要求多队列下载模型资源,并按照场景模型优先级与依赖关系进行场景的渲染。
2.根据权利要求1所述的搭建系统,其特征在于,所述模型组件服务器包括:
组件化模块:组件化模块由资源拆分子模块和资源打包子模块组成;
资源拆分子模块:把统一编码后的模型进行拆分,形成两部分文件:主模型文件、材质贴图文件;并使用模型结构文本文件记录模型拆分的两部分文件间的依赖关系以及模型中自有的结构信息,这样生成主模型文件、材质贴图文件、模型结构文本文件3个文件;
资源打包子模块:用于对主模型文件、材质贴图文件、模型结构文本文件这3个文件压缩打包,形成通用的模型组件;
模型组件完成后,上传到模型组件库中进行管理。
模型组件库:模型组件库是模型组件的集合,模型组件在开发时进行统一编码,模型组件库中能够对组件进行查询检索、版本控制、模型预览与操作;
模型组件库提供给多个Web3D项目模型的调取,模型组件库搭建在分布式文件系统基础之上,提升模型组件的高并发的可用性与扩展性。
3.根据权利要求1所述的搭建系统,其特征在于,
所述可视化编辑模块:能够对模型组件库进行检索查询,并远程调用模型组件,加载到编辑器中进行编辑,搭建场景;可视化编辑模块通过调用模型组件库的方式搭建场景,也提供场景模板快速建景功能;搭建完毕的场景通过场景结构化模型存储到场景编辑服务器上,供Web3D虚拟现实项目重复调用;
所述场景结构化模块:用于将搭建完成的场景进行结构化存储;通过模型组件库提高模型数据的复用,在场景搭建完成后,同样为了保证模型组件的复用,场景保存时只会保存场景的结构信息:场景所调用的模型组件、组件的摆放位置、大小、旋转角度,不保存使用的模型数据;其中,旋转角度能够在空间上以前后、左右、上下三个维度进行360°旋转;
场景结构化模块通过遍历场景结构,生成场景的结构化文本,并把结构化文件保存到数据库中。
4.根据权利要求1所述的搭建系统,其特征在于,所述场景动态加载服务器,包括:
场景结构化解析模块:通过对场景编辑服务器生成好结构化文件进行解析与预处理,为下一步的场景动态拆分模型做准备;通过对场景结构化解析,获取场景的实际大小,把场景进行网格化处理,再根据场景中模型的位置、旋转角度、体积信息计算出模型所占的网格编号,并创建场景模型与网格对应关系信息;其中,旋转角度能够在空间上以前后、左右、上下三个维度进行360°旋转;
场景动态拆分模块:3D虚拟场景漫游通过漫游摄影机进行展现,场景模型的加载进行动态加载,以漫游摄影机为中心,按一定规则,根据确定范围内的场景模型进行传输加载;场景动态拆分模块通过读取场景结构化文本文件,生成场景加载区域图,根据摄像机在场景中的位置,计算出摄影机视野内周边的8个网格编号,结合场景结构化解析模块完成的网格与模型对应关系,建立网格内模型列表,通过优先级的顺序建立模型下载队列,并把模型下载队列信息发送给客户端。
5.一种基于模型组件化动态WEB3D虚拟现实场景的搭建方法,其特征在于,包括步骤为:
模型组件化处理步骤;
编辑场景步骤;
场景动态拆分与加载步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于焦点科技股份有限公司,未经焦点科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410149550.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:换向叶轮固定结构
- 下一篇:一种上出风防吹水的侧壁装机柜空调