[发明专利]一种二维到三维的户型设计方法有效
申请号: | 201811536601.9 | 申请日: | 2018-12-15 |
公开(公告)号: | CN109711018B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 刘亮;向思行;刘秉东;熊鑫;陈维健 | 申请(专利权)人: | 武汉兴联云立方科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06T17/10 |
代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 陈凯 |
地址: | 430000 湖北省武汉市硚口区古田四路1*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出了一种二维到三维的户型设计方法,通过左右平移墙线得到墙的边缘线,通过墙线数据起点、终点位置、墙左宽和墙右宽,运用向量计算方法,求出与其他相交面的交点,计算出6条边缘线;通过使用全部墙体的左右2条边缘线,寻找出全部的封闭曲线,得到一个房间内部的空间的全部边缘线,并使用填充算法对地面和天花板进行填充,绘制出地板和天花板面的图形;通过使用窗户的起点、终点和宽度计算出需要绘制墙洞的区域,没有墙洞的区域直接根据地面高度和顶面高度绘制全高的墙体,有洞的部分计算出窗户下部分墙面和上部分墙面进行计算,最终绘制出带有墙洞和门洞的墙体。通过上述方法可以快速绘制墙体、地板、天花板和门窗洞,减少绘制时间。 | ||
搜索关键词: | 一种 二维 三维 户型 设计 方法 | ||
【主权项】:
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数据;若窗户厚度大于墙厚的为飘窗,飘窗的上下两个面使用窗户厚度进行计算,得出上下面延伸到墙体的外侧,再根据延伸的点位置,以及延伸点到墙体的距离,对上下面进行加壳网格的计算,飘窗的上面的顶点向上偏移预设厚度,飘窗的下面点向下延伸预设厚度,得出飘窗上下壳体的网格点位置。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉兴联云立方科技有限公司,未经武汉兴联云立方科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811536601.9/,转载请声明来源钻瓜专利网。