[发明专利]基于对等网络的图形数据处理方法在审
申请号: | 202010219487.8 | 申请日: | 2020-03-25 |
公开(公告)号: | CN111414564A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 姚远;汪洋;张志远;杨磊;沈国红;林家祥;段创峰;胡海滨;滕丽;刘学 | 申请(专利权)人: | 上海城建信息科技有限公司;上海隧道工程股份有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957;H04L29/08 |
代理公司: | 上海唯源专利代理有限公司 31229 | 代理人: | 宋小光 |
地址: | 200120 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 对等 网络 图形 数据处理 方法 | ||
本发明涉及一种基于对等网络的图形数据处理方法,包括如下步骤:当某一终端节点需加载某一图形数据时,向对等网络内的其他终端节点发送查询请求,以询问是否有已处理好的图形数据;若有,则接收已处理好的图形数据,对所接收的已处理好的图形数据进行渲染,并保存已处理好的图形数据以便向其他终端节点进行共享;若无,则获取所需加载的图形数据,并进行图形处理获得已处理好的图形数据,对已处理好的图形数据进行渲染,并保存已处理好的图形数据以便向其他终端节点进行共享。本发明各终端节点对于已处理好的图形数据能够进行共享,避免了数据的重复处理,可充分的利用网络上的空闲带宽和计算资源。
技术领域
本发明涉及图形处理技术领域,特指一种基于对等网络的图形数据处理方法。
背景技术
近年来在建筑领域中,由于软件技术及硬件能力的提升,建筑信息管理系统应用由二维图纸向三维模型技术进行转变,如今已在行业内展开,其中建筑信息模型(BuildingInformation Modelling,简称BIM)技术为其首要技术,将原先的建筑二维图纸信息转变为三维模型、属性等信息,大大丰富和扩展了原来二维图纸所能提供的有限信息。
随着互联网技术的普及,更多的用户要求能在浏览器中展示BIM三维模型,以实现基于BIM协同工作。早期很多项目通过浏览器插件的方式移植原有DirectX和OpenGL应用,可实现基本的Web应用协同。但插件方式在安全性、跨平台和应用的深度融合都存在问题,用户体验较差。而WebGL是近年来非常火热的WEB三维可视化标准,它完美地解决了现有的Web交互式三维动画的两个问题:第一,它通过HTML脚本本身实现Web交互式三维动画的制作,无需任何浏览器插件支持;第二,它利用底层的图形硬件加速功能进行的图形渲染,是通过统一的、标准的、跨平台的OpenGL接口实现的。
但是基于WebGL的BIM应用技术的应用需要以计算机三维计算、渲染、前端JavaScript处理等技术为基础,由于BIM技术的特点,通常BIM模型所携带的三维图形数据的细节程度非常高,即模型的体量和颜色、贴图等信息均比较高,而且有时需要保留建筑的细节信息而不能进行太大程度的轻量化,对当下计算机的三维渲染显示带来了较大压力,当前计算机在对BIM模型进行显示时其整体加载速度慢,用户体检较差。
发明内容
本发明的目的在于克服现有技术的缺陷,提供一种基于对等网络的图形数据处理方法,解决现有的计算机对显示图形的整体加载速度慢和用户体验较差的问题。
实现上述目的的技术方案是:
本发明提供了一种基于对等网络的图形数据处理方法,所述对等网络内具有相互通信连接的多个终端节点,所述处理方法包括如下步骤:
当某一终端节点需加载某一图形数据时,向所述对等网络内的其他终端节点发送查询请求,以询问是否有已处理好的图形数据;
若有,则接收所述已处理好的图形数据,对所接收的已处理好的图形数据进行渲染,并保存所述已处理好的图形数据以便向其他终端节点进行共享;
若无,则获取所需加载的图形数据,并进行图形处理获得已处理好的图形数据,对所述已处理好的图形数据进行渲染,并保存所述已处理好的图形数据以便向其他终端节点进行共享。
本发明基于对等网络实现各终端节点间直接通信,不用通过中心服务器而直接从邻近的终端节点处下载已处理好的图形数据进行渲染显示,提高了通信效率和图形加载速度。各终端节点对于已处理好的图形数据能够进行共享,避免了数据的重复处理,可充分的利用网络上的空闲带宽和计算资源。终端节点将已处理好的图形数据下载到本机上后直接进行渲染显示,避免了对图形的再次处理,进而提高了三维场景的整体加载速度。
本发明基于对等网络的图形数据处理方法的进一步改进在于,进行图形处理获得已处理好的图形数据的步骤,包括:
向所述对等网络内的其他终端节点发送处理请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海城建信息科技有限公司;上海隧道工程股份有限公司,未经上海城建信息科技有限公司;上海隧道工程股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010219487.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种中重冰区架空输电线路避雷安装方法
- 下一篇:接入网络的方法和终端设备