本发明专利技术提供了一种在虚拟三维空间中模拟光照效果的方法及装置,所述方法包括:接收在预先建立好的房屋虚拟三维空间中输入的光照模拟指令;根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟。本发明专利技术能够根据用户输入的光照模拟指令对房屋虚拟三维空间进行光照模拟,从而可以模拟不同时间下虚拟三维空间中的光照信息,从而可以更改现有房屋虚拟三维空间中固定不变的光照信息,随时让不同时间下的房屋虚拟三维空间中的光照信息重现,进而可以满足用户与虚拟三维空间之间的真实交互感,提供了房屋虚拟三维空间在不同时间下光照信息选择的可能性,让房屋信息更加全面。
【技术实现步骤摘要】
一种在虚拟三维空间中模拟光照效果的方法及装置
本专利技术涉及计算机
,具体涉及一种在虚拟三维空间中模拟光照效果的方法及装置。
技术介绍
随着VR游戏以及百度全景的出现,大家对于虚拟三维空间的认知已经并不陌生。建立房屋虚拟三维空间模型供用户看房,可以使用户体验到近似真实看房的体验,从而可以大大节约买房者、卖房者以及经纪人三方的时间。然而,目前房屋虚拟三维空间传达的信息是固定的,如房屋虚拟三维空间中的光照信息是固定的,用户无法感知房间内的实际光线变化,从而影响用户看房体验。
技术实现思路
针对现有技术中的缺陷,本专利技术提供一种在虚拟三维空间中模拟光照效果的方法及装置。具体地,本专利技术提供以下技术方案:第一方面,本专利技术提供了一种在虚拟三维空间中模拟光照效果的方法,包括:接收在预先建立好的房屋虚拟三维空间中输入的光照模拟指令;根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟。进一步地,所述光照模拟指令中包含有时间信息;相应地,所述根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟,包括:根据所述时间信息获取与所述时间信息对应的光照信息,并将获取的光照信息在所述房屋虚拟三维空间中呈现。进一步地,所述光照信息包括光照分布信息以及光照强度信息;相应地,所述将获取的光照信息在所述房屋虚拟三维空间中呈现,包括:根据获取的光照分布信息以及光照强度信息在所述房屋虚拟三维空间中的对应位置进行呈现。进一步地,所述根据所述时间信息获取与所述时间信息对应的光照信息,包括:根据所述时间信息读取第一数据库,获取与所述时间信息对应的光照信息;其中,所述第一数据库中存储有预先在各种季节下分别采集的一天24小时内各个小时对应的房屋光照信息。进一步地,所述方法还包括:预先在所述房屋虚拟三维空间对应的实体房屋空间中分别采集各种季节下一天24小时内各个小时对应的房屋光照信息,并将采集的房屋光照信息与对应的采集时间信息存储至所述第一数据库中。第二方面,本专利技术还提供了一种在虚拟三维空间中模拟光照效果的装置,包括:接收模块,用于接收在预先建立好的房屋虚拟三维空间中输入的光照模拟指令;光照模拟模块,用于根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟。进一步地,所述光照模拟指令中包含有时间信息;相应地,所述光照模拟模块具体用于:根据所述时间信息获取与所述时间信息对应的光照信息,并将获取的光照信息在所述房屋虚拟三维空间中呈现。进一步地,所述光照信息包括光照分布信息以及光照强度信息;相应地,所述光照模拟模块在将获取的光照信息在所述房屋虚拟三维空间中呈现时,具体用于:根据获取的光照分布信息以及光照强度信息在所述房屋虚拟三维空间中的对应位置进行呈现。第三方面,本专利技术还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如第一方面所述在虚拟三维空间中模拟光照效果的方法的步骤。第四方面,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如第一方面所述在虚拟三维空间中模拟光照效果的方法的步骤。由上述技术方案可知,本专利技术提供的在虚拟三维空间中模拟光照效果的方法,首先接收在预先建立好的房屋虚拟三维空间中输入的光照模拟指令,然后根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟。可见,本专利技术能够根据用户输入的光照模拟指令对房屋虚拟三维空间进行光照模拟,从而可以模拟不同时间下虚拟三维空间中的光照信息,从而可以更改现有房屋虚拟三维空间中固定不变的光照信息,随时让不同时间下的房屋虚拟三维空间中的光照信息重现,进而可以满足用户与虚拟三维空间之间的真实交互感,提供了房屋虚拟三维空间在不同时间下光照信息选择的可能性,让房屋信息更加全面。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例提供的在虚拟三维空间中模拟光照效果的方法的流程图;图2是本专利技术另一实施例提供的在虚拟三维空间中模拟光照效果的装置的结构示意图;图3是本专利技术又一实施例提供的电子设备的结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在对本专利技术提供的内容进行详细介绍前,先给出“VR看房”这一概念的含义。与目前流行的图片看房、视频看房、全景看房等无法提供深度信息和真实感知的看房概念不同的是,“VR看房”是指利用VR技术真实还原出房源三维场景,为消费者提供自由模式下的沉浸式看房体验,从而让用户足不出户即可体验到真实看房场景。例如,通过打开APP上的VR房源,触摸屏幕任意处即可获得包括房屋真实空间的尺寸、朝向、远近等深度信息。在还原房源三维场景这方面,可以先对房屋进行多点多角度的扫描拍摄,得到完整的三维点云数据、经纬度数据以及多曝光的高清彩色照片,后期通过自动建模、智能空洞填补、全自动数据提取,HDR优化等三维重建技术,将全部数据及图片纹理映射到三维模型上,得到最终用户看到的真实房屋空间。然而,现有的虚拟三维空间传达的信息是固定的,如空间中的物体的形态,摆放,用户在三维空间中的交互仅仅限于在空间中游走,空间不变化,用户在变化。但是对于看房用户而言,空间的变化信息更为重要,比如24小时的房屋的光照。针对该问题,本专利技术提供了一种在虚拟三维空间中模拟光照效果的方法,本专利技术能够根据用户输入的光照模拟指令对房屋虚拟三维空间进行光照模拟,从而可以模拟不同时间下虚拟三维空间中的光照信息,从而可以更改现有房屋虚拟三维空间中固定不变的光照信息,随时让不同时间下的房屋虚拟三维空间中的光照信息重现,进而可以满足用户与虚拟三维空间之间的真实交互感,提供了房屋虚拟三维空间在不同时间下光照信息选择的可能性,让房屋信息更加全面。下面将通过具体实施例对本专利技术提供的方法进行详细介绍。本专利技术一实施例提供了一种在虚拟三维空间中模拟光照效果的方法,参见图1,该方法包括如下步骤:步骤101:接收在预先建立好的房屋虚拟三维空间中输入的光照模拟指令。在本步骤中,所述光照模拟指令一般为带有时间信息的光照模拟指令,例如用户想查看上午7点房屋内的光照情况,则可以在所述房屋虚拟三维空间中输入带有时间信息(上午7点)的光照模拟指令。步骤102:根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟。在本步骤中,在接收到用户输入的光照模拟指令后,根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟。例如,若用户在所述房屋虚拟三维空间中输入的为带有上午7点时间信息的光照模拟指令,则获取与上午7点时间信息对应的光照信息,并将获取的光照信息展示在房屋虚拟三维空间中,以为用户呈现早上7点这个房屋的真实光照情况。优选地,所述光照模拟指令中还可以带有季节信息,例如可以分别本文档来自技高网...
【技术保护点】
1.一种在虚拟三维空间中模拟光照效果的方法,其特征在于,包括:接收在预先建立好的房屋虚拟三维空间中输入的光照模拟指令;根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟。
【技术特征摘要】
1.一种在虚拟三维空间中模拟光照效果的方法,其特征在于,包括:接收在预先建立好的房屋虚拟三维空间中输入的光照模拟指令;根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟。2.根据权利要求1所述的方法,其特征在于,所述光照模拟指令中包含有时间信息;相应地,所述根据所述光照模拟指令对所述房屋虚拟三维空间进行光照模拟,包括:根据所述时间信息获取与所述时间信息对应的光照信息,并将获取的光照信息在所述房屋虚拟三维空间中呈现。3.根据权利要求2所述的方法,其特征在于,所述光照信息包括光照分布信息以及光照强度信息;相应地,所述将获取的光照信息在所述房屋虚拟三维空间中呈现,包括:根据获取的光照分布信息以及光照强度信息在所述房屋虚拟三维空间中的对应位置进行呈现。4.根据权利要求2或3所述的方法,其特征在于,所述根据所述时间信息获取与所述时间信息对应的光照信息,包括:根据所述时间信息读取第一数据库,获取与所述时间信息对应的光照信息;其中,所述第一数据库中存储有预先在各种季节下分别采集的一天24小时内各个小时对应的房屋光照信息。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:预先在所述房屋虚拟三维空间对应的实体房屋空间中分别采集各种季节下一天24小时内各个小时对应的房屋光照信息,...
【专利技术属性】
技术研发人员:杨彬,
申请(专利权)人:链家网北京科技有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。