【技术实现步骤摘要】
一种空间光线的处理方法、装置、电子设备及存储介质
本专利技术涉及三维空间
,尤其涉及一种空间光线的处理方法、装置、电子设备及存储介质。
技术介绍
在实际线上房屋展示过程当中,用户需要对房屋全貌、房屋内装修情况,及整体空间结构、所处环境等进行充分了解,以便挑选出符合自己需求的房屋或者是家具装修方案等。为了满足用户的需求,相关人员通常会实地拍摄房屋实景图片并根据家具装修方案生成装修后的三维房屋空间,给到用户进行参考。然而,拍摄的实景图片只能单一的呈现出部分房屋实景,难以捕捉真实场景的明暗及光线效果。因此,容易影响线上展示的视觉效果。
技术实现思路
本专利技术实施例提供一种空间光线的处理方法、装置、电子设备及存储介质,以解决现有的房屋线上展示难以捕捉真实场景的明暗及光线效果,容易影响线上展示的视觉效果的问题。为了解决上述技术问题,本专利技术是这样实现的:第一方面,本专利技术实施例提供了一种空间光线的处理方法,通过预设终端的图像用户界面展示的内容至少包括房屋对象,所述房屋对象至少包括 ...
【技术保护点】
1.一种空间光线的处理方法,其特征在于,通过预设终端的图像用户界面展示的内容至少包括房屋对象,所述房屋对象至少包括一个空间对象,其中,所述房屋对象为根据目标房屋建立的三维房屋空间,所述方法包括:/n针对所述房屋对象中的至少一个空间对象,获取所述至少一个空间对象的空间属性,所述空间属性包括所述至少一个空间对象在所述三维房屋空间下的区域的尺寸信息,所述至少一个空间对象包含的窗户对象在所述三维房屋空间下的区域的窗户信息中的至少一种;/n根据所述尺寸信息,设置所述至少一个空间对象的室内光对象,所述室内光对象用于模拟室内光源产生的光线;/n和/或,根据所述窗户信息,设置所述窗户对象的 ...
【技术特征摘要】
1.一种空间光线的处理方法,其特征在于,通过预设终端的图像用户界面展示的内容至少包括房屋对象,所述房屋对象至少包括一个空间对象,其中,所述房屋对象为根据目标房屋建立的三维房屋空间,所述方法包括:
针对所述房屋对象中的至少一个空间对象,获取所述至少一个空间对象的空间属性,所述空间属性包括所述至少一个空间对象在所述三维房屋空间下的区域的尺寸信息,所述至少一个空间对象包含的窗户对象在所述三维房屋空间下的区域的窗户信息中的至少一种;
根据所述尺寸信息,设置所述至少一个空间对象的室内光对象,所述室内光对象用于模拟室内光源产生的光线;
和/或,根据所述窗户信息,设置所述窗户对象的室外光对象,所述室外光对象用于模拟室外光源产生的光线。
2.根据权利要求1所述的方法,其特征在于,所述室外光对象包括太阳光对象和天空光对象中的至少一种,所述窗户信息包括所述窗户对象所属空间对象的空间类型、所述窗户对象在所述三维房屋空间下的区域的尺寸信息、所述窗户对象是否与阳台对象关联中的至少一种;
所述根据所述窗户信息,设置所述窗户对象的室外光对象的步骤,包括:
针对每个所述窗户对象,根据所述窗户对象在所述三维房屋空间下的区域的尺寸信息,以及预设的天空光对象与窗户对象之间的相对位置参数,设置所述窗户对象的天空光对象;
和/或,针对每个所述窗户对象,根据所述窗户对象所属空间对象的空间类型、所述窗户对象在所述三维房屋空间下的区域的尺寸信息、所述窗户对象是否与阳台对象关联,以及预设的太阳光对象与窗户对象之间的相对位置参数,设置所述窗户对象的太阳光对象。
3.根据权利要求2所述的方法,其特征在于,所述根据所述窗户对象所属空间对象的空间类型、所述窗户对象在所述三维房屋空间下的区域的尺寸信息、所述窗户对象是否与阳台对象关联,以及预设的太阳光对象与窗户对象之间的相对位置参数,设置所述窗户对象的太阳光对象的步骤,包括:
根据所述窗户对象所属空间对象的空间类型、所述窗户对象是否与阳台对象关联,获取需要设置太阳光对象的目标窗户对象;
针对每个所述目标窗户对象,根据所述目标窗户对象在所述三维房屋空间下的区域的尺寸信息,以及预设的太阳光对象与窗户对象之间的相对位置参数,设置所述目标窗户对象的太阳光对象。
4.根据权利要求3所述的方法,其特征在于,所述根据所述窗户对象所属空间对象的空间类型、所述窗户对象是否与阳台对象关联,获取需要设置太阳光对象的目标窗户对象的步骤,包括:
提取所述至少一个空间对象中关联有阳台对象的窗户对象,得到第一窗户对象;
如果所述第一窗户对象的数量为1,以所述第一窗户对象为参照窗户对象;
如果所述第一窗户对象的数量大于1,根据所述第一窗户对象所属空间对象的空间类型,以及预设的空间类型的优先级,获取优先级最高的第一窗户对象为参照窗户对象;
如果所述第一窗户对象的数量为0,根据每个所述窗户对象所属空间对象的空间类型,以及预设的空间类型的优先级,获取优先级最高的窗户对象为参照窗户对象;
以所述参照窗户对象作为目标窗户对象,同时获取与所述参照窗户对象的朝向偏差在预设容差值之内的窗户对象,作为目标窗户对象。
5.根据权利要求3所述的方法,其特征在于,所述窗户信息还包括所述窗户对象的实际方位,所述根据所述窗户对象所属空间对象的空间类型、所述窗户对象是否与阳台对象关联,获取需要设置太阳光对象的目标窗户对象的步骤,包括:
根据所述窗户对象的实际方位,获取实际方位在预设方位范围内的窗户对象,作为所述目标窗户对象。
6.根据权利要求2-5中任一项所述的方法,其特征在于,每个窗户对象对应于一个天空光对象,且所述天空光对象与其对应的窗户对象的水平距离为第一预设距离,所述天空光对象与所述窗户对象的夹角为0°,所述天空光对象的中心点与所述窗户对象的中心点的连线与所述房屋对象的底部平行;所述天空光对象为朝向室内的面光源模拟对象,所述面光源模拟对象的面积为其对应的窗户对象的面积的预设比例,所述面光源模拟对象的颜色值为E8F4FF,强度为70W,高光值为0;所述预设比例为90%,所述第一预设距离为150毫米;
所述太阳光对象与其对应的窗户对象的水平距离为第二预设距离,所述太阳光对象距离所述房屋对象底部的垂直距离为第三预设距离;所述太阳光对象的照射方向为水平向下旋转预设角度;所述太阳光对象为朝向室内的聚光灯模拟对象,所述聚光灯模拟对象的光斑辐射角度为所述窗户对象中间距最长的两个点和所述聚光灯模拟对象形成的夹角度数,所述聚光灯模拟对象的颜色值为FFEBCC,强度为15000W,阴影模糊半径为0.25米,光线边缘的模糊值为0.15;所述第二预设距离为4200毫米,所述第三预设距离为6600毫米,所述预设角度为55°。
7.根据权利要求1所述的方法,其特征在于,所述根据所述尺寸信息,设置所述至少一个空间对象的室内光对象的步骤,包括:
根据所述尺寸信息,识别所述至少一个空间对象顶部的矩形区域,并获取每个所述矩形区域的尺寸信息;
针对每个所述矩形区域,根据所述矩形区域的尺寸信息,通过预设的透明矩形标尺填充所述矩形区域,并在每个所述透明矩形标尺的中心位置设置一个室内光对象。
8.根据权利要求7所述的方法,其特征在于,所述室内光对象距离所述空间对象顶部的距离为第四预设距离;所述第四预设距离为10毫米,所述透明矩形标尺为边长为3000毫米的正方形;所述室内光对象为朝向地面的聚光灯模拟对象,所述聚光灯模拟对象的颜色值为FFF0DF,强度为15W,高光值为0.1,阴影模糊半径为0.34米,光斑辐射角度为180°,光线边缘的模糊值为0.3。
9.一种空间光线的处理装置,其特征在于,通过预设终端的图像用户界面展示的...
【专利技术属性】
技术研发人员:不公告发明人,
申请(专利权)人:北京城市网邻信息技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。