[发明专利]一种二维到三维的户型设计方法有效
申请号: | 201811536601.9 | 申请日: | 2018-12-15 |
公开(公告)号: | CN109711018B | 公开(公告)日: | 2022-11-22 |
发明(设计)人: | 刘亮;向思行;刘秉东;熊鑫;陈维健 | 申请(专利权)人: | 武汉兴联云立方科技有限公司 |
主分类号: | G06F30/13 | 分类号: | G06F30/13;G06T17/10 |
代理公司: | 武汉红观专利代理事务所(普通合伙) 42247 | 代理人: | 陈凯 |
地址: | 430000 湖北省武汉市硚口区古田四路1*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维 三维 户型 设计 方法 | ||
本发明提出了一种二维到三维的户型设计方法,通过左右平移墙线得到墙的边缘线,通过墙线数据起点、终点位置、墙左宽和墙右宽,运用向量计算方法,求出与其他相交面的交点,计算出6条边缘线;通过使用全部墙体的左右2条边缘线,寻找出全部的封闭曲线,得到一个房间内部的空间的全部边缘线,并使用填充算法对地面和天花板进行填充,绘制出地板和天花板面的图形;通过使用窗户的起点、终点和宽度计算出需要绘制墙洞的区域,没有墙洞的区域直接根据地面高度和顶面高度绘制全高的墙体,有洞的部分计算出窗户下部分墙面和上部分墙面进行计算,最终绘制出带有墙洞和门洞的墙体。通过上述方法可以快速绘制墙体、地板、天花板和门窗洞,减少绘制时间。
技术领域
本发明涉及三维制图领域,尤其涉及一种二维到三维的户型设计方法。
背景技术
现在很多室内装修设计一般都是用3DMAX和AutoCAD软件把模型场景建好并输出一些静态的效果图,再根据效果图去组织施工,静态的效果图不方便修改,也不能按不同的角度仔细观察场景,而且学习那些软件的门槛过高,对于很多富有有创意但没有技术的普通设计者而言不能表达出他们的想法。同时,通过CAD户型图利用3D MAX或MAYA等建模软件生成三维模型的过程繁琐复杂,由二维生成三维图的时间一般在一周以内,客户等待时间较长。因此现需一种可以快速制图的三维户型设计方法。
发明内容
有鉴于此,本发明提出了一种可以快速制图的三维户型设计方法。
本发明的技术方案是这样实现的:本发明提供了一种二维到三维的户型设计方法,其包括以下步骤:
S101、从数据库中读取当前操作的项目信息,读取当前方案上次操作保存的二维平面绘制信息,初始化户型图点数据、线数据、门窗洞数据信息的数据合集,获取保存的点线数据合集,遍历所有的点线数据,初始化并调用ActionController生成点实例和线实例,遍历门窗洞数据生成门窗洞实例;
S102、初始化ID生成器,为每个点、线和门窗洞实例生成不重复的ID;
S103、初始化绘制功能状态机、主编辑状态、画墙线状态、集合绘制状态、编辑墙线状态、绘制门窗洞状态和编辑门窗洞状态;
S104、初始化相机控制器,相机使用正交视角,根据点线位置求二维坐标下的最大最小值,得到相机范围,调整相机位置,生成绘制所需的距离提示器和位置提示器;
S105、利用墙体轮廓线计算方法获得墙体轮廓线,利用简易边缘线生成方法计算生成网格,计算出墙体网格顶点数据,网络生成后由ID生成器遍历所有的线实例,为线实例上MeshFilter组件添加网格;
S106、导入户型图,使用WWW将图片加载成Texture2D文件,遍历Texture2D像素,使用灰度算法赋值颜色,进入比例尺绘制,选择已知实际长度的一段线段进入比例尺临摹场景,得到实际长度与世界空间长度后移动相机到对应位置,用户在该线段上临摹出1:1大小的户型;
S107、户型生成后,所有的点实例、线实例及门窗洞实例收集所有构建户型所需的数据写入项目中的二维平面绘制信息合集内;
S108、通过墙线数据起点、终点、墙左宽和墙右宽,运用向量计算方法,求出该墙线与其他相交面的交点,计算出6条边缘线,作为墙体、地板、天花板绘制的基础数据;
S109、通过所有墙体的左右2条边缘线,寻找出所有的封闭曲线,得出房间内部空间的所有边缘线,使用简易边缘数据生成网格填充算法对地面和天花板进行填充,绘制出地板和天花板面的图形;
S110、通过窗户的起点、终点、宽度、高度和离地高度计算出需要绘制墙洞的区域和大小,绘制出带有墙洞和门洞的墙体,没有墙洞的区域根据地板到天花板的距离绘制全高的墙体;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉兴联云立方科技有限公司,未经武汉兴联云立方科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811536601.9/2.html,转载请声明来源钻瓜专利网。