[发明专利]分布式三维室内设计系统及方法无效
申请号: | 201110100599.2 | 申请日: | 2011-04-21 |
公开(公告)号: | CN102750396A | 公开(公告)日: | 2012-10-24 |
发明(设计)人: | 阳文明;刘志谊;邱显杰;黄河;李挺 | 申请(专利权)人: | 北京七十二炫信息技术有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 北京市盛峰律师事务所 11337 | 代理人: | 李贺香 |
地址: | 100089 北京市海淀区板井*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 三维 室内设计 系统 方法 | ||
技术领域
本发明涉及计算机图像设计领域,特别涉及通过分布式计算机进行室内设计的系统和方法。
背景技术
目前,三维室内设计软件都是以单机为主,并未实现将设计资源、设计结果分布于互联网环境中,然而三维室内设计系统需要使用大量的设计资源,而这些资源往往是很庞大的,并且错综复杂,需要经常更新。这些问题对于二维的室内设计系统来说,还不是很凸显,但对于一个三维的室内设计往往成为制约其发展的关键问题。具体来说,有以下几个问题需要解决:现有技术暴露出了如下几个问题:
1、需要同时安装一个大尺寸(通常大于500M)资源包到本地机器才可以正常使用,而用户实际需要的资源很可能只占这个资源包的一小部分(5%左右)。
2、当资源包随着扩展或更新逐渐变大时,资源数据的快速访问、管理以及用户使用都收单机硬件条件的限制而遇到性能瓶颈。
3、难于或无法支持多人在线协同操作同一套室内设计方案。
发明内容
本发明旨在提供一种资源数据利用效率高,资源数据访问速度快,可支持多人在线协同操作的分布式三维虚拟室内设计系统及方法。
本发明的分布式三维室内设计系统及方法的技术方案如下:
本发明的分布式三维室内设计系统包括顺序相连的设计客户端,设计服务器,查询服务器和多个资源服务器;所述设计客户端,用于生成室内设计方案数据;所述设计服务器,用于解析所述设计客户端上传的设计方案数据;所述查询服务器,用于管理所有设计方案中的索引数据,快速定位设计方案中的查询信息,完成资源的查询和下载;所述资源服务器,用于分类存储和管理室内设计元素类型对应的资源数据。
本发明还提供一种根据所述系统实现的分布式三维虚拟室内设计方法,包括以下步骤:
第一步:创建各类室内设计元素对应的资源数据,并按不同的资源类别存储在不同的资源服务器中;
第二步:在查询服务器中建立针对所述资源服务器上各类资源数据的查询索引;
第三步:在设计客户端生成室内设计方案数据;
第四步:在设计服务器中添加解析设计方案数据的算法;
第五步:将室内设计方案数据上传至设计服务器进行数据解析;
第六步:根据数据解析的结果,通过查询服务器中的索引,从不同的资源服务器中查询并下载资源数据到设计客户端。
优选的,所述第三步生成的室内设计方案数据采用XML语言进行描述。
本发明的有益效果:
本发明提供的分布式三维室内设计系统和方法采用分布式资源服务器的架构,提高了资源数据利用效率;在单独的查询服务器中建立查询索引,提高了资源数据访问速度;提出的室内设计方案描述模型,具有容易扩展的优点,便于多人协同设计。
附图说明
图1分布式三维虚拟室内设计系统框图
具体实施方式
如图1所述,本发明的分布式三维虚拟室内设计系统包括顺序相连的设计客户端,设计服务器,查询服务器和多个资源服务器;所述设计客户端,用于生成室内设计方案数据;所述设计服务器,用于解析所述设计客户端上传的设计方案数据;所述查询服务器,用于管理所有设计方案中的索引数据,快速定位设计方案中的查询信息,完成资源的查询和下载;所述资源服务器,用于分类存储和管理室内设计元素类型对应的资源数据,资源服务器可以按照资源的类型和数量配置多台,每台资源服务器上存储的资源比较平均。
基于上述系统的分布式三维虚拟室内设计方法,包括以下步骤:
第一步:创建各类室内设计元素对应的资源数据,并按不同的资源类别存储在不同的资源服务器中;
第二步:在查询服务器中建立查询索引;
第三步:在设计客户端生成室内设计方案数据;
第四步:在设计服务器中添加解析设计方案数据的算法;
第五步:将室内设计方案数据上传至设计服务器进行数据解析;
第六步:根据数据解析的结果,通过查询服务器中的索引,从不同的资源服务器中查询并下载资源数据到设计客户端。
本发明沿用XML语言的基本语法,针对三维虚拟室内装修领域提出了一套完整的装修方案描述模型。从元素层次看,包含了从楼层、户型、房间到家具等不同层次的室内设计元素。从元素种类看,包含了墙体、地板、天花板、灯具、家具、门、窗、楼梯、装饰线等元素。从属性种类看,除了包含了通用的ID、名称、位置坐标、旋转角度、缩放比例等,还包含了成组关系、依附关系、支撑关系等元素之间的特殊关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京七十二炫信息技术有限公司,未经北京七十二炫信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110100599.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种白菜AP2/ERF转录因子基因及其应用
- 下一篇:一种无针注射器