一种相机漫游路线的搭建方法、系统、设备及存储介质技术方案

技术编号:37704593 阅读:11 留言:0更新日期:2023-06-01 23:52
本发明专利技术涉及相机漫游路线的搭建方法、系统、设备及存储介质,属于虚拟漫游技术领域。本发明专利技术应用于3D可视化云平台,包括:响应于漫游路线创建指令,调用漫游路线创建接口,创建待配置漫游路线;响应于漫游路点创建指令,为所述待配置漫游路线创建多个漫游路点,其中所述漫游路点携带有对应的创建时间;根据所述对应的创建时间,依次连接所有漫游路点,并为所述漫游路点配置参数,得到配置后的漫游路线。通过本发明专利技术,有助于解决现有技术中搭建一条相机漫游路线需要人工反复编写代码导致的大量时间和人力成本增加、效率低下的问题。效率低下的问题。效率低下的问题。

【技术实现步骤摘要】
一种相机漫游路线的搭建方法、系统、设备及存储介质


[0001]本专利技术涉及虚拟漫游
,具体涉及相机漫游路线的搭建方法、系统、设备及存储介质。

技术介绍

[0002]在企业的智慧化转型中,一个工厂的所有设备通过软件(如Unity编译器)设计开发的三维立体虚拟仿真模型进行实时展现时,为满足用户在平台(如TwinFactory云平台)中一键游览整个厂区以及重点区域的设备运行状态和特写展示,需要搭建一条第一视角的游览路线,而这条游览路线就是相机的漫游路线。通过相机的视野,用户在平台中按照相机的漫游路线可以快速、连贯地浏览厂区并查看重点设备的警告信息。
[0003]现有方法中,搭建一条相机漫游路线,首先要人工根据用户需求确定路线、路线中的路点(路线中需要特写的区域)、各路点的视野角度、各路点的停留时间、各路点对应的执行事件和每两个路点之间的行进速度等内容,然后再将确定好的内容传达给开发人员,开发人员通过Unity编译器进行编程,完成漫游路线的功能,而人工进行编程的过程需要大量的时间,之后可能还要根据用户的反馈需求进行多次调整修改,而每一次修改都要进行代码的调整、发布测试等,增加了大量的时间和人力成本,造成人力和时间资源的浪费,效率低下,并且最后建立的相机漫游路线可能并不能很好地满足用户需求。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种相机漫游路线的搭建方法、系统、设备及存储介质,以解决现有技术中搭建一条相机漫游路线需要人工反复编写代码导致的大量时间和人力成本增加、效率低下的问题。
[0005]根据本专利技术实施例的第一方面,提供一种相机漫游路线的搭建方法,应用于3D可视化云平台,包括:响应于漫游路线创建指令,调用漫游路线创建接口,创建待配置漫游路线;响应于漫游路点创建指令,为所述待配置漫游路线创建多个漫游路点,其中所述漫游路点携带有对应的创建时间;根据所述对应的创建时间,依次连接所有漫游路点,并为所述漫游路点配置参数,得到配置后的漫游路线。
[0006]优选地,所述响应于漫游路线创建指令,调用漫游路线创建接口,创建待配置漫游路线,包括:接收所述漫游路线创建指令,所述漫游路线创建指令包含对应的唯一场景ID;根据所述唯一场景ID,确定所述待配置漫游路线的目标场景;基于所述目标场景,调用漫游路线创建接口,生成待配置漫游路线,所述待配置漫游路线携带有对应的唯一路线ID。
[0007]优选地,所述响应于漫游路点创建指令,为所述待配置漫游路线创建多个漫游路
点,包括:根据所述漫游路点创建指令,确定所述待创建漫游路点的位置坐标和方向坐标;基于所述位置坐标和方向坐标,调用漫游路点创建接口,生成漫游路点,所述漫游路点携带有对应的唯一路点ID和预设参数。
[0008]优选地,所述根据所述漫游路点创建指令,确定所述待创建漫游路点的位置坐标和方向坐标,包括:获取所述漫游路点创建指令发出时所述相机的位置信息和视角;根据所述相机的位置信息,确定所述待创建漫游路点的位置坐标;根据所述相机的视角,确定所述待创建漫游路点的方向坐标。
[0009]优选地,所述根据所述对应的创建时间,依次连接所有漫游路点,包括:根据所有漫游路点对应的创建时间,对所有漫游路点进行依次排序;对排序后的漫游路点进行依次连接,以实现漫游路点之间的跳转。
[0010]优选地,所述为所述漫游路点配置参数,包括:根据连接后的漫游路点,确定当前漫游路点对应的上级漫游路点和下级漫游路点;根据用户需求,确定所述当前漫游路点的停留时间参数、移动速度参数和转角时间参数;其中所述停留时间参数表示相机在所述当前漫游路点停留的时长,所述移动速度参数表示所述相机从所述当前漫游路点移动到对应的下级漫游路点的移动速度,所述转角时间参数表示所述相机完成转动角度所需的时长;根据所述当前漫游路点的方向坐标和对应的下级漫游路点的方向坐标,确定对应的转动角度;根据所述当前漫游路点对应的转动角度和转角时间参数,确定对应的转角速度参数,所述转角速度参数表示所述相机从所述当前漫游路点移动到对应的下级漫游路点的角度转动速度。
[0011]优选地,所述方法还包括:根据用户需求,为所述漫游路点配置触发事件,所述触发事件包括切换场景、切换路线或空;若所述漫游路点的触发事件为切换场景,为所述触发事件配置目标场景,所述相机经过所述漫游路点后移动至目标场景的预设位置;若所述漫游路点的触发事件为切换漫游路线,为所述触发事件配置目标漫游路线,所述相机经过所述漫游路点后移动至目标漫游路线的第一个漫游路点;若所述漫游路点的触发事件为空,所述相机经过所述漫游路点后移动至对应的下级漫游路点。
[0012]根据本专利技术实施例的第二方面,提供一种相机漫游路线的搭建系统,应用于3D可视化云平台,其特征在于,包括:路线创建模块,用于响应于漫游路线创建指令,调用漫游路线创建接口,创建待配置漫游路线;路点创建模块,用于响应于漫游路点创建指令,为所述待配置漫游路线创建多个漫游路点,其中所述漫游路点携带有对应的创建时间;
路点配置模块,用于根据所述对应的创建时间,依次连接所有漫游路点,并为所述漫游路点配置参数,得到配置后的漫游路线。
[0013]根据本专利技术实施例的第三方面,提供一种相机漫游路线的搭建设备,包括:存储器,其上存储有可执行程序;处理器,用于执行所述存储器中的所述可执行程序,以实上述任一项所述方法的步骤。
[0014]根据本专利技术实施例的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使计算机执行上述任一项所述方法的步骤。
[0015]本专利技术的实施例提供的技术方案可以包括以下有益效果:通过在3D可视化云平台中,响应于漫游路线创建指令,调用漫游路线创建接口,创建待配置漫游路线,再响应于漫游路点创建指令,为待配置漫游路线创建多个漫游路点,其中漫游路点携带有对应的创建时间,根据对应的创建时间,依次连接所有漫游路点,并为漫游路点配置参数,得到配置后的漫游路线,对漫游路线的创建和漫游路点的创建进行了封装和预处理,在搭建漫游路线时无需编写代码,可以根据用户需求自由添加漫游路点,配置参数,直接调用接口即可实现,节省了大量的时间和人力成本,并进行了可视化开发,从而有效解决现有技术中搭建一条相机漫游路线需要人工反复编写代码导致的大量时间和人力成本增加、效率低下的问题。
[0016]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。
[0018]图1是根据一示例性实施例示出的一种相机漫游路线的搭建方法的流程图示意图;图2是根据一示例性实施例示出的一种相机漫游路线的搭建系统的框图示意图。
具体实施方式
[0019]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种相机漫游路线的搭建方法,应用于3D可视化云平台,其特征在于,包括:响应于漫游路线创建指令,调用漫游路线创建接口,创建待配置漫游路线;响应于漫游路点创建指令,为所述待配置漫游路线创建多个漫游路点,其中所述漫游路点携带有对应的创建时间;根据所述对应的创建时间,依次连接所有漫游路点,并为所述漫游路点配置参数,得到配置后的漫游路线。2.根据权利要求1所述的方法,其特征在于,所述响应于漫游路线创建指令,调用漫游路线创建接口,创建待配置漫游路线,包括:接收所述漫游路线创建指令,所述漫游路线创建指令包含对应的唯一场景ID;根据所述唯一场景ID,确定所述待配置漫游路线的目标场景;基于所述目标场景,调用漫游路线创建接口,生成待配置漫游路线,所述待配置漫游路线携带有对应的唯一路线ID。3.根据权利要求1所述的方法,其特征在于,所述响应于漫游路点创建指令,为所述待配置漫游路线创建多个漫游路点,包括:根据所述漫游路点创建指令,确定所述待创建漫游路点的位置坐标和方向坐标;基于所述位置坐标和方向坐标,调用漫游路点创建接口,生成漫游路点,所述漫游路点携带有对应的唯一路点ID和预设参数。4.根据权利要求3所述的方法,其特征在于,所述根据所述漫游路点创建指令,确定所述待创建漫游路点的位置坐标和方向坐标,包括:获取所述漫游路点创建指令发出时所述相机的位置信息和视角;根据所述相机的位置信息,确定所述待创建漫游路点的位置坐标;根据所述相机的视角,确定所述待创建漫游路点的方向坐标。5.根据权利要求1所述的方法,其特征在于,所述根据所述对应的创建时间,依次连接所有漫游路点,包括:根据所有漫游路点对应的创建时间,对所有漫游路点进行依次排序;对排序后的漫游路点进行依次连接,以实现漫游路点之间的跳转。6.根据权利要求3所述的方法,其特征在于,所述为所述漫游路点配置参数,包括:根据连接后的漫游路点,确定当前漫游路点对应的上级漫游路点和下级漫游路点;根据用户需求,确定所述当前漫游路点的停留时...

【专利技术属性】
技术研发人员:刘成涛冯晋阳韩长发周婉蒋林雪高俊超
申请(专利权)人:北京德塔精要信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1