编辑2D户型图生成3D户型场景的方法与流程

本发明涉及编辑2d户型图生成3d户型场景的方法。

背景技术:

制作三维户型场景的常规技术是使用建模软件,比如3dmax、maya等,由3d美术师通过建模软件提供的功能,手动编辑顶点和三角面,绘制图片,调配材质,最终做出3d户型场景。

由于3d户型场景需要依赖大量的三维户型模型,传统技术和流程无法高效满足用户的需求,更无法满足利用3d户型场景生成技术公开时让普通用户去制作三维户型模型。

因此,本领域迫切需要开发一种技术,能够更快捷、更精准、更高效地生成3d户型场景。

技术实现要素:

本发明之目的是提供一种编辑2d户型图生成3d户型场景的方法,能够使得不懂编程、不会建模的普通用户也可以快速创建三维户型模型。

本发明提供一种编辑2d户型图生成3d户型场景的方法,包括以下步骤:

步骤1、提供用户绘画界面,绘制2d户型图,同时记录所有绘制户型所需的元素数据,并将所有绘制元素数据存储在2d空间中,用2d数据信息进行描述;

步骤2、设定比例尺与三维生成规则;

步骤3、预设系统中所有可调参数信息;

步骤4、利用步骤2的方法将步骤1中的2d数据信息与步骤3中的可调参数进行结合,从而将2d数据信息投影扩展为3d空间数据信息;

步骤5、系统利用3d空间数据信息将自动生成3d户型场景。

优选地,步骤1中的2d数据包括户型元素中的墙面、门或窗元素。

优选地,所述步骤3预设系统中所有可调参数信息中的可调参数信息包括:长度、高度、宽度、厚度、角度或方向。

优选地,所述步骤1中的2d数据信息为墙面时,所述步骤3中的可调参数信息为宽度参数和高度参数时,所述3d户型场景中的立体墙面生成步骤包括:

a)、绘制2d空间中的墙面,并记录2d空间中墙面的起点和终点信息;

b)、在上述2d空间中记录的墙起点和终点信息的基础上,结合宽度参数和高度参数,系统生成3d空间的墙面信息;

c)、在墙面信息中生成顶点数据;

d)、利用顶点数据来描述出3d空间的立方体墙面。

优选地,所述步骤1中的2d数据信息为门窗时,所述步骤3中的可调参数信息为长度参数、宽度参数和高度参数时,所述3d空间的立体门窗生成步骤包括:

(1)、绘制2d空间中的门窗,并记录2d空间中的门窗元素数据信息,同时换算出3d空间内的坐标和方向;

(2)、在对应的墙体中利用减法算法在墙体上绘制出门窗相对应的开口,进而在上述(1)中换算出的3d空间内的坐标和方向的基础上,结合长度参数、宽度参数和高度参数,系统生成3d空间的门窗信息;

(3)、在墙体模型中生成新的顶点数据;

(4)、利用(3)中的顶点数据来描述出3d空间中设置有门窗的墙体。

优选地,还包括以下步骤:步骤7、对3d场景中的各种可调参数对应的元素进行材质与纹理的编辑。

优选地,还包括以下步骤:步骤8、扩展其他的参数与绘制模板,以生成用户需求的户型场景;步骤9、将所有数据序列化整理。

优选地,所述步骤1中绘制2d户型图界面采用正交投影。

优选地,根据2d户型图生成的可漫游的3d户型场景界面采用透视投影。

本发明具有如下有益效果:

1、利用本发明的方法能够使得不懂编程、不会建模的普通用户也能方便快速地创建3d户型场景。

2、绘制户型图时可以设置墙体、门洞、窗洞、垭口、飘窗、挖洞等户型元素,在三维场景中即时生成对用的三维模型,对于围成房间的区域可以自动生成地板和天花板。

3、用户可以在自动生成的场景中对户型进一步编辑,比如切换墙纸、地板、布置家具等功能,功能完善,实用性强。

附图说明

下面将简要说明本申请所使用的附图,显而易见地,这些附图仅用于解释本发明的构思。

图1是本发明的编辑2d户型图生成3d户型场景的方法的流程示意图。

具体实施方式

在下文中,将参照附图描述本发明的编辑2d户型图生成3d户型场景的方法的实施例。

在此记载的实施例为本发明的特定的具体实施方式,用于说明本发明的构思,均是解释性和示例性的,不应解释为对本发明实施方式及本发明范围的限制。除在此记载的实施例外,本领域技术人员还能够基于本申请权利要求书和说明书所公开的内容采用显而易见的其它技术方案,这些技术方案包括对在此记载的实施例做出任何显而易见的替换和修改的技术方案。

本说明书的附图为示意图,辅助说明本发明的构思,示意性地表示各部分的相互关系。请注意,为了便于清楚地表现出本发明实施例的各部分的关系。相同或相似的参考标记用于表示相同或相似的部分。

利用本发明的方法在绘制户型图时,基本组成元素有墙、门、窗和柱子等,这些均称之为户型元素。在绘制户型图时,可以将任意一个户型元素简单的看成一个立方体,而一间房间可以由一系列立方体搭建而成。每个户型元素有如下基本属性:

1、位置,户型图元素在xy平面的坐标;

2、长度,户型元素在y方向的长度;

3、宽度,户型元素在x方向的长度;

4、高度,户型元素在z方向的长度;

5、离地高度,户型元素在z方向的起点;

6、旋转角度,户型元素在空间的旋转量;

7、增减性,户型元素在3d空间中增加一个立方体或是挖去一个立方体等。

通过户型元素的基本属性便可以在3d空间中决定一个立方体,所以用户如果想生成一间房间,就需要指定组成该房间的所有户型元素的基本属性,这些基本属性需要在2d户型图中通过输入设备,如鼠标、键盘等,进行输入,而2d户型图也是所有基本属性的输入入口,其具体输入流程如图1所示。当所有基本信息输入完毕,即可切换到3d空间。

图1是本发明的编辑2d户型图生成3d户型场景的方法的流程示意图,如图1所示,本发明提供一种编辑2d户型图生成3d户型场景的方法,其中,包括以下步骤:

在本发明的进一步实施例中,步骤1中的2d数据包括户型元素中的墙面、门或窗元素等等,步骤3预设系统中所有可调参数信息中的可调参数信息包括长度、高度、宽度、厚度、角度或方向等参数。

如图1所示,当步骤1中的2d数据信息为墙面时,步骤3中的可调参数信息为宽度参数和高度参数时,3d户型场景中的立体墙面生成步骤包括:

a)、绘制2d空间中的墙面,并记录2d空间中墙面的起点和终点信息;例如:确定墙点1与墙点2;

在本发明的进一步实施例中,如图1所示,步骤1中的2d数据信息为门窗时,步骤3中的可调参数信息为长度参数、宽度参数和高度参数时,3d空间的立体门窗生成步骤包括:

(3)、在墙体模型中生成新的顶点数据,即确定在墙体中的位置信息;

也就是说,在3d空间通过本发明的三维算法,以墙体围成的区域为一间房间,此后可以为房间生成地板和天花板。另外,还可以对这间房间进行装修,如对墙面、天花板进行粉刷,对地面铺设地板。此外,也可以为房间添加床、椅子、桌子等家具。如果用户对户型元素有任何不满意,可以重新切换回2d户型图中,进行编辑。重复以上步骤,最终便可生成一间满足用户需求的房屋户型。

在本发明的进一步实施例中,本发明的编辑2d户型图生成3d户型场景的方法还可以包括以下步骤:步骤7、对3d场景中的各种可调参数对应的元素进行材质与纹理的编辑。例如,地板的材质有陶瓷、木质或大理石等多种选择,纹理也是由多种花纹或纹路等,根据用户自己的需求选择不同的材质或纹理。

在本发明的进一步实施例中,本发明的编辑2d户型图生成3d户型场景的方法还可以包括以下步骤:步骤8、扩展更多的参数与绘制模板,以生成用户需求的户型场景;步骤9、将所有数据序列化整理。在该步骤中,本发明是通过设置更多其他的绘制模板与参数,进而满足方案的多元化,使得用户绘制的户型详细且美观。

在本发明的进一步实施例中,步骤1中绘制2d户型图界面采用正交投影。

在本发明的进一步实施例中,根据2d户型图生成的可漫游的3d户型场景界面采用透视投影。

本发明的编辑2d户型图生成3d户型场景的方法可以让普通用户根据绘制二维户型图,即可实施生成三维户型场景。绘制户型图时可以设置墙体、门洞、窗洞、垭口、飘窗、挖洞等户型元素,在三维场景中即时生成对应的三维模型,对于围成房间的区域可以自动生成地板和天花板,然后用户可以继续在场景中对户型进一步编辑,比如切换墙纸、地板、布置家具等功能。即本发明的编辑2d户型图生成3d户型场景的方法具体采用如下步骤:

1)、绘制2d户型图

提供用户绘画界面,以及绘制户型图所需元素,绘制2d户型图。

输入:

墙体:包含属性:长、高以及墙体厚度,以及是否是承重墙;

窗户:必须依附墙体,包含属性:宽、高以及离地情况;

落地窗:离地距离为0的窗户;

平开窗:区别于落地窗,离地距离>0;

飘窗:包含特殊属性:进深;

柱子:包含属性:类型(方柱、圆柱等)、长度、宽度(半径)以及高度;

门洞:包含属性:宽、高以及方向;

垭口:包含属性:宽、高以及是否包边;

注释:用文本框格式,其用于描述需求;包含属性:宽度以及具体内容。

输出:

户型图:用于生成3d场景。

2)、2d户型图生成3d户型场景

根据用户绘制完的2d户型图,进而生成3d户型场景,需要大小比例以及位置准确。

2d户型图。

3d户型场景。

其中,地板、天花板需要模型切割,需要切割模块(collision),将每个面的材质分开。

以上对本发明的编辑2d户型图生成3d户型场景的方法的实施方式进行了说明。对于本发明的编辑2d户型图生成3d户型场景的方法的具体特征可以根据上述披露的特征的作用进行具体设计,这些设计均是本领域技术人员能够实现的。而且,上述披露的各技术特征并不限于已披露的与其它特征的组合,本领域技术人员还可根据本发明之目的进行各技术特征之间的其它组合,以实现本发明之目的为准。

THE END
1.根据户型图快速生成三维效果图,设计新手也能做!【导读】揭秘如何通过户型图快速打造现代简约风格三维效果图,128㎡空间巧妙融合自然元素,实现高品质生活氛围。设计师小白也能轻松上手,打造绝美三维家居设计! 客餐厅:现代简约与自然温馨的融合 步入128㎡的客餐厅,三维效果图生动呈现了精心布局的宁静空间。温暖的原木色地板与纯净的象牙白墙面和谐共生,天花板采用无瑕的白https://b.kujiale.com/article-detail/3FO4K4W2MN4D
2.平面图转化3d效果图3D效果图它具备强大的建模功能和高级的渲染技术,能够生成高质量的3D效果图。* AutoCAD: 作为一款广泛应用于工程和建筑领域的软件,AutoCAD同样具备将平面图转换为3D模型的功能。它还支持多种文件格式的导入和导出,方便与其他设计师进行协作。2. 操作步骤在选定软件后,您可以按照以下步骤将平面图转化为3D效果图:(1)导入图像:https://aiqicha.baidu.com/qifuknowledge/detail?id=10062714323
3.酷家乐导入户型图怎么一键生成效果?可以根据用户导入的户型图自动匹配相应的素材和模板,生成逼真的效果图。https://www.3d66.com/answers/question_1472514.html
4.他让业主在线DIY装新房3D效果图一键生成上线一月揽2000用户通过引入联创梁恩宁开发的3D渲染引擎,吕倬文团队于去年4月开发了“瓦片”App。该软件以装修业主、家装设计师及装修公司为目标用户,具有云端装修和3D效果图生成两项功能。 ◆ “瓦片”中预设有多种户型图,用户可直接对其进行微调,或自己创建,修改完毕后可直接预览3D效果。 https://www.pencilnews.cn/d/15460.html
5.手机户型图一键转3D,再也不画cad了,为高效工作点赞装修室内设计00:00/00:00 手机户型图一键转3D,再也不画cad了,为高效工作点赞装修 室内设计 cad教程 飞驴马哥2019.07.24 00:00 分享到 手机户型图一键转3D,再也不画cad了,为高效工作点赞装修 室内设计 cad教程 …https://www.sohu.com/a/328929461_100114177
6.酷家乐:10秒生成在线3D家装效果图三个从硅谷和UIUC回来的80后,分别按照杭州的市场行情,如果市民带着现成的户型图去找一家装修设计公司,等到第一稿3D效果图(大概两三张,每张的均价在300元左右)最少需要一天(一般要一星期),若不满意,等待修改后的第二稿又要数天,几番来回的经济成本与时间成本难以想象。 相比之下,在五月底酷家乐新版人工智能上线后,用户只需要输入住址就可以在线获https://xueqiu.com/3495536609/29066265
7.3D户型图素材3D户型图图片3D户型图素材图片下载熊猫办公为您找到55个3D户型图素材图片,包括3D户型图图片,3D户型图素材,3D户型图背景,3D户型图模板源文件下载服务,包含PSD、PNG、JPG、AI、CDR等多种格式的素材,更多关于3D户型图素材、图片、背景、矢量、UI、PS、免抠,艺术字、插画、配图等设计素材模板https://www.tukuppt.com/speciall/3dhuxingtu.html
8.最新3D立体户型图素材3D立体户型图图片元素觅元素是设计素材的免费下载网站,提供最新3D立体户型图素材,3D立体户型图图片,3D立体户型图免抠素材设计元素,3D立体户型图png图片透明背景等素材免费下载。https://www.51yuansu.com/tsearch/3Dlitihuxingtu-0-2-0-0-1/
9.鸟瞰图代画3D效果图cad户型图室内设计别墅效果图PS彩平图开封鸟瞰图代画3D效果图cad户型图 室内设计 别墅效果图 PS彩平图 开封,开封设计联盟商城网价:50.00,开封设计联盟商城网掌柜:zhuzhu5149,http://kaifeng.witcp.com/shop/c29/tce6195bacae.html
10.threeJS根据户型图绘制3D模型1threejs画户型文章浏览阅读3.6k次,点赞4次,收藏22次。户型图效果图核心代码 var vm = new Vue({ el: "#app", data: { test: "改变相机位置", scene: '', renderer: "", camera: "", controls: "", /https://blog.csdn.net/hu1628299958/article/details/113449006
11.3d设计软件制作3d装修效果图设计软件3d装修设计软件免费版三维家3d设计软件平台,提供3d装修设计软件、装修3d全景效果图软件、3d效果图制作傻瓜软件、3d装修设计软件免费版下载,3d设计软件、3d绘图软件、制作3d效果的软件哪个好选择三维家3d设计软件。https://vd.3vjia.com/Page/cloudDesign.html
12.图满意官网房屋家居室内在线设计软件图满意是一款在线室内装修设计软件,可在线进行平面设计图制作/室内设计效果图制作,三维3D设计制作,致力于打造全民在线设计平台。图满意官网提供海量在线室内装修设计案例大全,房屋设计装修效果图与在线设计视频观看学习的在线设计网。https://yun.to8to.com/
13.房地产室内装修3D效果图房地产室内装修3D效果图 效果图,房地产样板房设计,户型,室内装修3D效果图,3D户型效果图,3D户型图,家装图片,家居装修图片,卧室装修图片,主卧室装修图片,客厅装修图片,书房装修图片 生活百科共享与免费下载网站-素材公社(www.tooopen.com)https://www.tooopen.com/view/727732.html
14.2024年探索免费的3D设计效果图制作软件:省钱又高效此外,Myhome3d还支持一键设计功能,并且可以快速生成照片级效果图。对于设计师来说,这款软件能够提高设计效率并节省时间。同时,它还提供了户型图临摹和绘制功能,方便用户更好地了解自己家的户型情况。Myhome3d是一款非常实用的家装设计软件,值得推荐给需要进行室内设计的用户。https://app.zol.com.cn/jiqiao/132227.html
15.酷家乐AI酷家乐AI是一款功能强大的AI家居设计软件,由国产3D室内设计平台酷家乐推出。用户可以上传房间照片,快速生成不同风格的装修效果图,并进行局部修改。支持免费使用,没有专业设计软件能力,也能快速制作和生成AI效果图。https://ai-bot.cn/sites/6309.html
16.居然设计家AI设计平台居然设计家是全球顶尖的室内在线AI设计平台,为消费者提供权威的室内装修AI设计方案、为专业设计师提供AI设计工具,包含户型图绘制工具、自定义建模工具、装修效果图、全屋漫游图、智能水电路布局、CAD图纸等服务,轻松 DIY 你的家! 居然设计家,让设计变得简单快乐!https://3d.shejijia.com/
17.3DHome怎么汉化破解?3DHome汉化破解使用图文教程其他工具3dhome户型图软件是一款功能相当不错的户型画图软件,主要适用于家庭装修设计用户使用,使用这款工具可以轻松在线模拟设计出满意的家居装修图,软件提供了简洁的用户操作界面,内置了丰富的组件供用户选择,包括办公桌、柜子、茶几、衣柜、灯饰、楼梯、插座、房门等,用户只需要简单地进行组合就可以生成满意的户型图了。它能够https://www.jb51.net/softjc/811458.html
18.3d装修效果图装信通网3d装修效果图专区,收集整理精美的3d装修效果图,3d装修图片,3d设计效果图以及3d装修搭配方法供广大业主装修时参考,更多的3d装修效果图尽在装信通网效果图栏目。https://www.zx123.cn/xiaoguotu/175761/
19.住小帮怎么自己设计3d住小帮制作3d效果图教程住小帮怎么自己设计3d 住小帮制作3d效果图教程 住小帮app页面,点击选择设计我家。 设计页面,选择去diy。 根据实际需要添加家具,设计房间等,查看3d效果图。 完成制作设计3d效果图。https://m.liqucn.com/article/363924.wml