[发明专利]一种二维到三维的户型设计方法有效

专利信息
申请号: 201811536601.9 申请日: 2018-12-15
公开(公告)号: CN109711018B 公开(公告)日: 2022-11-22
发明(设计)人: 刘亮;向思行;刘秉东;熊鑫;陈维健 申请(专利权)人: 武汉兴联云立方科技有限公司
主分类号: G06F30/13 分类号: G06F30/13;G06T17/10
代理公司: 武汉红观专利代理事务所(普通合伙) 42247 代理人: 陈凯
地址: 430000 湖北省武汉市硚口区古田四路1*** 国省代码: 湖北;42
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 二维 三维 户型 设计 方法
【权利要求书】:

1.一种二维到三维的户型设计方法,其包括以下步骤:

S101、从数据库中读取当前操作的项目信息,读取当前方案上次操作保存的二维平面绘制信息,初始化户型图点数据、线数据、门窗洞数据信息的数据合集,获取保存的点线数据合集,遍历所有的点线数据,初始化并调用ActionController生成点实例和线实例,遍历门窗洞数据生成门窗洞实例;

S102、初始化ID生成器,为每个点、线和门窗洞实例生成不重复的ID;

S103、初始化绘制功能状态机、主编辑状态、画墙线状态、集合绘制状态、编辑墙线状态、绘制门窗洞状态和编辑门窗洞状态;

S104、初始化相机控制器,相机使用正交视角,根据点线位置求二维坐标下的最大最小值,得到相机范围,调整相机位置,生成绘制所需的距离提示器和位置提示器;

S105、利用墙体轮廓线计算方法获得墙体轮廓线,利用简易边缘线生成方法计算生成网格,计算出墙体网格顶点数据,网络生成后由ID生成器遍历所有的线实例,为线实例上MeshFilter组件添加网格;

S106、导入户型图,使用WWW将图片加载成Texture2D文件,遍历Texture2D像素,使用灰度算法赋值颜色,进入比例尺绘制,选择已知实际长度的一段线段进入比例尺临摹场景,得到实际长度与世界空间长度后移动相机到对应位置,用户在该线段上临摹出1:1大小的户型;

S107、户型生成后,所有的点实例、线实例及门窗洞实例收集所有构建户型所需的数据写入项目中的二维平面绘制信息合集内;

S108、通过墙线数据起点、终点、墙左宽和墙右宽,运用向量计算方法,求出该墙线与其他相交面的交点,计算出6条边缘线,作为墙体、地板、天花板绘制的基础数据;

S109、通过所有墙体的左右2条边缘线,寻找出所有的封闭曲线,得出房间内部空间的所有边缘线,使用简易边缘数据生成网格填充算法对地面和天花板进行填充,绘制出地板和天花板面的图形;

S110、通过窗户的起点、终点、宽度、高度和离地高度计算出需要绘制墙洞的区域和大小,绘制出带有墙洞和门洞的墙体,没有墙洞的区域根据地板到天花板的距离绘制全高的墙体;

S111、若窗厚度等于墙厚度为窗洞,根据窗户起点、终点、宽度、高度和离地高度计算出窗洞4个侧面的顶点,计算侧面的三角形数据和UV数据;

若窗户厚度小于墙厚的为塌陷,根据窗户起点、终点、宽度、高度和离地高度计算出窗洞4个侧面的顶点后,再计算墙体塌陷的内侧面,最终转换为顶点、三角形、UV数据;

若窗户厚度大于墙厚的为飘窗,飘窗的上下两个面使用窗户厚度进行计算,得出上下面延伸到墙体的外侧,再根据延伸的点位置,以及延伸点到墙体的距离,对上下面进行加壳网格的计算,飘窗的上面的顶点向上偏移预设厚度,飘窗的下面点向下延伸预设厚度,得出飘窗上下壳体的网格点位置。

2.如权利要求1所述的一种二维到三维的户型设计方法,其特征在于:所述S101中点数据包括:点的ID和二维坐标;

所述线数据包括:线的ID、起点ID、终点ID、墙左宽leftWidth、墙右宽rightWidth和墙高度WallHeight;

所述门窗洞数据包括门窗洞ID、起点坐标startPos、终点坐标endPos、高度height、离地高度groundheight、宽度、延伸宽度、朝向和旋转。

3.如权利要求2所述的一种二维到三维的户型设计方法,其特征在于:所述S101中每个项目信息均有唯一的一份Profile数据,其中包括了四段JSON数据,分别为PI、PPM、SGM、OSM;

所述PI为ProjectInfo,即项目信息,保存项目的项目名和创建时间;

所述PPM为PlanePaintMap,即平面绘制图,保存项目的二维平面绘制数据;

所述SGM为StereoGenerationMap,即几何生成图,保存二维平面绘制数据之外的三维数据信息;

所述OSM为ObjectSerializationMap,即对象序列化图,主要保存场景布置的数据。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉兴联云立方科技有限公司,未经武汉兴联云立方科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201811536601.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top