[发明专利]基于云渲染的iFrame 嵌入式Web3D系统有效
申请号: | 201310008499.6 | 申请日: | 2013-01-10 |
公开(公告)号: | CN103077239A | 公开(公告)日: | 2013-05-01 |
发明(设计)人: | 郑莉 | 申请(专利权)人: | 上海电力学院 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06T19/00 |
代理公司: | 上海申汇专利代理有限公司 31001 | 代理人: | 吴宝根 |
地址: | 200090 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 渲染 iframe 嵌入式 web3d 系统 | ||
技术领域
本发明涉及一种网页浏览并操控三维模型技术,特别涉及一种基于云渲染的iFrame 嵌入式Web3D系统。
背景技术
现有的web3D系统有多种实现方式,例如申请号为CN2010188278.8的中国专利申请公开了一种可编辑的网页三维几何造型渲染方法,属于计算机图形处理技术领域。此专利在使用基于场景树的渲染引擎,解析数据交换协议实现web3D的基础上,通过解析图形节点中的几何造型,使用渲染引擎几何造型工场生成几何造型对象,通过插件扩展JavaScript底层API接口实现可编辑的三维几何造型渲染。该申请采用的是本地渲染的方式,需要使用插件,同时并未阐述云渲染技术,很难实现多用户并发同步访问。
申请号为CN201010293205.5中国专利申请公开了一种3D模型的浏览实现方法、系统和服务器。该方法包括:服务器接收来自终端的页面访问请求,从请求访问的页面中解析3D模型文件;服务器根据所述终端的性能确定3D模型的精度;服务器获得与精度对应的简化3D模型;服务器将简化3D模型的参数发送给终端以便终端绘制3D模型。该申请只是利用服务器进行模型简化,而并未利用服务器进行渲染,仍然是采用客户端进行简化模型的渲染,将导致模型的信息大量丢失,并且简化的过程并不是客户指定的过程,并不能满足客户的需求,终端绘制3D模型必然影响本地浏览性能,同时如果是多个用户并发访问,则由于各个终端的性能不同而导致不同的用户看到不同的结果。
申请号为CN201110256005.7中国专利申请公开了一种基于Web3D的超大场景实施渲染装置和方法。包括数据传输部分和数据渲染部分,数据传输部分包括结构转换装置,序列化装置,服务端线程管理装置,数据渲染部分包括客户端数据加载装置,动态显示管理装置。该发明并未改变客户端渲染的本质,只是利用服务器进行数据管理和分配。对客户端的要求也比较高,无法在移动设备上和配置较低的终端上实现大型模型和超大型模型的流畅浏览和操控。
Sketchfab(http://sketchfab.com)/sunglass(https://www.sunglass.io)等公司采用了WebGL的方式进行web3D渲染,利用支持html5的浏览器安装插件打开三维模型进行浏览。他们的技术依赖本地渲染,而非本专利所述的服务器端渲染;他们要求浏览器必须支持HTML5的最新浏览器,在使用浏览器打开模型之前要下载模型至本地,因为其支持模型大小取决于客户端硬件性能和浏览器对WebGL的实现质量,由于本机硬件的限制,极难在web上打开大型及超大型模型,不可能在移动客户端上浏览大型及超大型模型,即便是在性能较好的个人电脑上,每次下载都需要等待很长时间,尤其是针对大于100M的大型模型,将几乎不可用。同时很难实现多用户并发访问。由于用户能够直接获取模型,所以用户模型数据安全性很低,很难实现多用户同步并发访问。
如上所述,现有的Web3D技术日趋成熟,在电子商务、游戏、工程、教育、医学、地理信息等领域应用前景广阔。但在实际应用中,基于B/S模式(即浏览器和服务端架构)的Web3D应用发展存在两个致命性的因素,即网络带宽和用户客户端的实时渲染速度。用户要访问、使用一个web3D应用程序,客户端程序需要调用本地操作系统的底层图形接口完成三维图形渲染,如果每次使用都需要等待几分钟甚至十几分钟以上的时间来通过网络将三维数据从服务器端下载到本地,并在验证完数据完整性之后开始渲染,那么这个应用程序是是无法满足实际需求的。随着电缆和光纤通信技术的快速发展,网络带宽虽有着大幅提升,但对于文件体积100MB以上超大场景的三维数据而言,传输带宽仍是制约发展的主要瓶颈。
在电子商务及模型展示中,由于web3D技术采用本地渲染的限制,也很难快速的将模型在各种的网站上自由转述展示,很难类似优酷视频一般,能够自由嵌入各个网站内,使得Web3D技术很难得到广泛的应用。
发明内容
本发明是针对浏览器无插件无法直接浏览大型及超大型模型的问题,提出了一种基于云渲染的iFrame 嵌入式Web3D系统,实现浏览器直接浏览并操控三维模型、图纸,以及嵌入式图形图像分享浏览操控,解决浏览器无插件直接浏览大型及超大型模型的难题。
本发明的技术方案为:一种基于云渲染的iFrame 嵌入式Web3D系统,包括文件传输模块、服务器渲染模块、显示模块、交互模块、分享模块、文件管理模块,其中
所述文件传输模块,供用户将模型或者图纸上传至服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电力学院,未经上海电力学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310008499.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于顶升法浇筑钢柱柱芯混凝土的止回装置
- 下一篇:一种太阳能铁路钢架桥梁