[发明专利]一种连续加载Web AR对象的方法、装置及设备在审
申请号: | 201810321109.3 | 申请日: | 2018-04-11 |
公开(公告)号: | CN108597028A | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 商彦磊;乔秀全;魏晨 | 申请(专利权)人: | 北京邮电大学 |
主分类号: | G06T19/00 | 分类号: | G06T19/00;G06T15/20 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹;吴欢燕 |
地址: | 100876 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 静态模型 模型数据 下载 远程服务器 装置及设备 动画数据 连续加载 渲染 绑定 加载 动画配置文件 触发事件 工作负载 时间节点 实时性差 数据生成 预先配置 构建 页面 延迟 发送 返回 | ||
本发明提供一种连续加载Web AR对象的方法、装置及设备。所述方法包括:在Web浏览器加载页面时,向远程服务器发送下载AR模型的请求;接收所述远程服务器根据所述下载AR模型的请求返回的AR模型数据;根据所述AR模型数据中的静态模型数据生成静态模型,并将所述AR模型数据中的模型动画数据绑定到所述静态模型;基于绑定了模型动画数据的所述静态模型,根据特定触发事件或在动画配置文件预先配置的时间节点在所述Web浏览器中渲染出3D动画模型。本发明避免出现在需要渲染3D模型时才开始下载、构建、加载3D模型再渲染一系列动作而产生严重延迟导致实时性差的问题,同时也均匀了Web浏览器的工作负载。
技术领域
本发明涉及虚拟现实技术领域,更具体地,涉及一种连续加载Web AR对象的方法、装置及设备。
背景技术
随着虚拟现实技术VR(Virtual Reality)和增强现实AR技术(Augmented Realty)的兴起和推广,对3D模型与虚拟或现实世界的互动提出很高要求。尤其是随着Web浏览器性能的提升、WebGL规范的完善,使得在Web浏览器上实现VR、AR互动成为可能,于是3D模型尤其是带动画效果的模型在Web浏览器上的实时加载和渲染显得尤为重要。
WebGL(Web Graphics Library)是一种3D绘图协议,WebGL的绘图技术标准允许把JavaScript和OpenGL ES 2.0结合在一起,通过增加OpenGL ES 2.0的一个JavaScript绑定,WebGL可以为HTML5Canvas提供硬件3D加速渲染,Web开发人员得以借助系统显卡来在Web浏览器中更流畅地展示3D场景和模型,并创建复杂的导航和数据视觉化。
现有的在Web浏览器中加载并渲染3D动画模型的方法一般是,在用户与浏览器页面产生特定的交互事件时,浏览器从远程服务器一次性下载外部模型,读入内存并进行一系列操作,以完成模型的加载和动画的渲染,最终呈现在Web浏览器中。
这种方法的优点在于可以根据需求选择在特定时刻在浏览器中渲染出指定模型,随用随下;但也存在明显的缺点:1.当外部模型的细节制作精致时,外部模型过大,甚至会高达上百兆,如果在产生特定交互事件需要加载模型时,才开始在Web浏览器中一次性下载模型并渲染速度会很慢,实时性几乎得不到保证。2.配置较低的移动设备上的浏览器在下载过大文件时,可能会存在卡顿甚至死机的风险。3.当同一模型需要连续播放不同动画时,一次性下载并渲染的方法会导致动画无法流畅播放,很难保证在VR、AR环境下的真实性。
目前,现有技术还没有相应的方法来实现在Web浏览器上连续加载渲染多个带动画的3D模型的方案。
发明内容
本发明提供一种克服上述问题或者至少部分地解决上述问题的连续加载Web AR对象的方法、装置及设备。
根据本发明的一个方面,提供一种连续加载Web AR对象的方法,包括:
在Web浏览器加载页面时,向远程服务器发送下载AR模型的请求;
接收所述远程服务器根据所述下载AR模型的请求返回的AR模型数据;
根据所述AR模型数据中的静态模型数据生成静态模型,并将所述AR模型数据中的模型动画数据绑定到所述静态模型;
基于绑定了模型动画数据的所述静态模型,根据特定触发事件或在动画配置文件中预先配置的时间节点在所述Web浏览器中渲染出3D动画模型。
根据本发明的另一个方面,还提供一种连续加载Web AR对象的装置,包括:
模型请求模块,用于在Web浏览器加载页面时,向远程服务器发送下载AR模型的请求;
数据接收模块,用于接收所述远程服务器根据所述下载AR模型的请求返回的AR模型数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京邮电大学,未经北京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810321109.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:图形数据的访问方法及装置
- 下一篇:虚拟物体显示的方法及装置