【技术实现步骤摘要】
基于对等网络的图形数据处理方法
本专利技术涉及图形处理
,特指一种基于对等网络的图形数据处理方法。
技术介绍
近年来在建筑领域中,由于软件技术及硬件能力的提升,建筑信息管理系统应用由二维图纸向三维模型技术进行转变,如今已在行业内展开,其中建筑信息模型(BuildingInformationModelling,简称BIM)技术为其首要技术,将原先的建筑二维图纸信息转变为三维模型、属性等信息,大大丰富和扩展了原来二维图纸所能提供的有限信息。随着互联网技术的普及,更多的用户要求能在浏览器中展示BIM三维模型,以实现基于BIM协同工作。早期很多项目通过浏览器插件的方式移植原有DirectX和OpenGL应用,可实现基本的Web应用协同。但插件方式在安全性、跨平台和应用的深度融合都存在问题,用户体验较差。而WebGL是近年来非常火热的WEB三维可视化标准,它完美地解决了现有的Web交互式三维动画的两个问题:第一,它通过HTML脚本本身实现Web交互式三维动画的制作,无需任何浏览器插件支持;第二,它利用底层的图形硬件加速功 ...
【技术保护点】
1.一种基于对等网络的图形数据处理方法,所述对等网络内具有相互通信连接的多个终端节点,其特征在于,所述处理方法包括如下步骤:/n当某一终端节点需加载某一图形数据时,向所述对等网络内的其他终端节点发送查询请求,以询问是否有已处理好的图形数据;/n若有,则接收所述已处理好的图形数据,对所接收的已处理好的图形数据进行渲染,并保存所述已处理好的图形数据以便向其他终端节点进行共享;/n若无,则获取所需加载的图形数据,并进行图形处理获得已处理好的图形数据,对所述已处理好的图形数据进行渲染,并保存所述已处理好的图形数据以便向其他终端节点进行共享。/n
【技术特征摘要】 【专利技术属性】
1.一种基于对等网络的图形数据处理方法,所述对等网络内具有相互通信连接的多个终端节点,其特征在于,所述处理方法包括如下步骤:
当某一终端节点需加载某一图形数据时,向所述对等网络内的其他终端节点发送查询请求,以询问是否有已处理好的图形数据;
若有,则接收所述已处理好的图形数据,对所接收的已处理好的图形数据进行渲染,并保存所述已处理好的图形数据以便向其他终端节点进行共享;
若无,则获取所需加载的图形数据,并进行图形处理获得已处理好的图形数据,对所述已处理好的图形数据进行渲染,并保存所述已处理好的图形数据以便向其他终端节点进行共享。
2.如权利要求1所述的基于对等网络的图形数据处理方法,其特征在于,进行图形处理获得已处理好的图形数据的步骤,包括:
向所述对等网络内的其他终端节点发送处理请求;
在接收到同意处理请求的终端节点的反馈信息后,向同意处理请求的终端节点发送待处理的图形数据;
待图形数据处理好后,接收同意处理请求的终端节点传输的已处理好的图形数据。
3.如权利要求1所述的基于对等网络的图形数据处理方法,其特征在于,获取所需加载的图形数据的步骤,包括:
向所述对等网络内的其他终端节点发送获取图形数据请求,以询问是否有所需加载的图形数据的元数据;
若有,则接收所需加载的图形数据的元数据;
若无,则从所述对等网络中的超级节点处获取所需加载的图形数据的元数据。
技术研发人员:姚远,汪洋,张志远,杨磊,沈国红,林家祥,段创峰,胡海滨,滕丽,刘学,
申请(专利权)人:上海城建信息科技有限公司,上海隧道工程股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。