【技术实现步骤摘要】
漫游路径生成方法、装置、存储介质及电子设备
本公开涉及计算机
,具体地,涉及一种漫游路径生成方法、装置、存储介质及电子设备。
技术介绍
随着虚拟现实技术的快速发展,场景设计领域也开始将该技术应用到场景漫游的任务中,比如室内场景设计领域中通过虚拟现实技术进行场景漫游。具体地,当用户通过电子设备在虚拟空间中设计好场景后,可以选择相机点位,渲染场景并且快速浏览当前场景的设计效果。但是,相关技术通常是人工选择相机点位,存在相机点位不连续的问题,从而无法形成连续的用户漫游路径,影响用户对场景设计效果的浏览体验。
技术实现思路
提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。第一方面,本公开提供一种漫游路径生成方法,所述方法包括:确定室内场景对应的目标场景俯视图;在所述目标场景俯视图中,确定所述室内场景中不存在物品遮挡的 ...
【技术保护点】
1.一种漫游路径生成方法,其特征在于,所述方法包括:/n确定室内场景对应的目标场景俯视图;/n在所述目标场景俯视图中,确定所述室内场景中不存在物品遮挡的可达像素点,并根据所述可达像素点,确定所述室内场景中每一房间内的漫游路径;/n确定所述室内场景对应的树结构,并根据所述树结构,确定所述室内场景中各房间之间的漫游路径,其中所述树结构中的节点表征所述室内场景中的房间,所述节点间的关系用于表征所述室内场景中各房间的连通关系;/n在所述每一房间内的漫游路径和各房间之间的漫游路径中选择目标相机点位,并根据所述目标相机点位生成用户漫游路径。/n
【技术特征摘要】
1.一种漫游路径生成方法,其特征在于,所述方法包括:
确定室内场景对应的目标场景俯视图;
在所述目标场景俯视图中,确定所述室内场景中不存在物品遮挡的可达像素点,并根据所述可达像素点,确定所述室内场景中每一房间内的漫游路径;
确定所述室内场景对应的树结构,并根据所述树结构,确定所述室内场景中各房间之间的漫游路径,其中所述树结构中的节点表征所述室内场景中的房间,所述节点间的关系用于表征所述室内场景中各房间的连通关系;
在所述每一房间内的漫游路径和各房间之间的漫游路径中选择目标相机点位,并根据所述目标相机点位生成用户漫游路径。
2.根据权利要求1所述的方法,其特征在于,所述确定室内场景对应的目标场景俯视图,包括:
确定所述目标场景对应的初始场景俯视图;
降低所述初始场景俯视图的分辨率,以得到所述室内场景对应的目标场景俯视图。
3.根据权利要求1所述的方法,其特征在于,所述根据所述可达像素点,确定所述室内场景中每一房间内的漫游路径,包括:
将所述室内场景中每一房间内的所有可达像素点作为节点,并在相邻的所述可达像素点表征的节点之间建立边,得到所述每一房间对应的图结构;
针对每一房间,在所述房间的入口所覆盖的像素点中选取目标像素点,并将所述目标像素点表征的节点作为起始点,将所述房间内所有可达像素点表征的节点分别作为终点,根据所述图结构确定所述起始点到所有终点之间的最短路径,在所有最短路径中选择最长的路径作为所述房间的漫游路径。
4.根据权利要求1-3任一项所述的方法,其特征在于,所述根据所述树结构,确定所述室内场景中各房间之间的漫游路径,包括:
从所述树结构的最底层节点开始进行层次遍历;
在每次遍历过程中,在节点对应的房间入口所覆盖的像素点中选取目标像素点,将所述目标像素点作为起始点,并确定所述节点的父节点,将所述父节点对应的房间的漫游路径所占用的像素点作为终点,确定所述起始点和所有终点之间的最短路径,在所有最短路径中确定最短的路径作为所述节点对应的房间和所述父节点对应的房间之间的漫游路径。
5.根据权利要求1-3任一项所述的方法,其特征在于,所述在所述每一房间内的漫游路径和各房间之间的漫游路径中选择目标相机点位,包括:
在所述每一房间内的漫游路径和各房间之间的漫游路径上选择以下至少一种类型的位置点作为目标相机点位:所述漫游路径上的拐点、起始点、终点、所述漫游路径之间的交...
【专利技术属性】
技术研发人员:金泽,杨淼,刘明荣,
申请(专利权)人:北京有竹居网络技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。