System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于全景场景制作技术,具体为一种步进式漫游场景制作方法。
技术介绍
1、步进式全景漫游在用户探索全景场景时,能够使用户感到几乎自由移动的效果,区别传统的全景“定点跳跃”式切换场景,步进式全景最大的特点就是空间切换具有视觉连贯性,存在一定的过渡时间和过渡空间,用户不会在空间内迷失方向。目前制作步进式漫游全景场景必须具备全景图和空间信息,主要有以下两种方法:
2、用激光扫描设备获取空间场景模型,与全景图配合使用,制造步进式漫游效果。由于激光扫描设备无法准确获取空间模型的纹理与结构细节,导致空间模型无法长时间暴露在用户视角中,当用户切换相邻点位的全景场景时,虚拟相机必须在空间场景的相邻点位之间快速移动,一定程度上降低漫游效果,同时制作过程依赖激光扫描设备。
3、用blender或everpano软件,采用已合成的全景图作为纹理素材进行逆向建模,创建具有纹理的空间场景模型,然后在空间中设置与全景图一致的视角点位,利用虚拟相机移动实现漫游效果。由于从二维图像转变成三维模型是通过人工操作,会造成空间信息的不准确,在切换全景图与空间模型时,能明显看出错位;而且遇到室外宽阔的开放环境,无法有效展示景深,切换相邻点位的全景场景时能明显看出贴图的痕迹。
技术实现思路
1、本专利技术提出了一种步进式漫游场景制作方法。
2、实现本专利技术目的的技术方案为:一种步进式漫游场景制作方法,包括:
3、s1:设定若干个全景图拍摄点位;
4、s2
5、s3:从其中一个相邻拍摄点位向另一个拍摄点位方向移动拍摄视频,且视频的第一帧图像与其中一个相邻拍摄点位向另一个拍摄点位方向拍摄的照片完全相同,最后一帧图像拍摄点位为另一个拍摄点位;
6、s4:利用相邻拍摄点位拍摄的照片生成全景场景,利用相邻拍摄点位拍摄的视频剪辑转场视频,在全景场景中制作过渡动画,衔接对应的转场视频并对应插入转场视频;
7、s5:对所有拍摄点位执行步骤s2~s4;
8、s6:在交互事件中依次执行相应的过渡动画、转场视频及全景场景。
9、优选地,每个点位拍摄的照片包括当前点位向另一相邻点位方向拍摄的照片,以及当前点位背离另一相邻点位方向拍摄的照片。
10、优选地,选定任意两个相邻拍摄点位拍摄照片素材;分别从其中一个相邻拍摄点位向另一个拍摄点位方向移动拍摄视频的具体过程为:
11、将两个相邻拍摄点位中的其中一个拍摄点位为当前点位,另一个拍摄点位为目标点位,在当前点位拍摄照片素材,从当前点位向目标点位拍摄视频;
12、将目标点位作为当前点位,原来的当前点位作为目标点位,在当前点位拍摄照片素材,从当前点位向目标点位拍摄视频。
13、优选地,根据步行漫游方式和景区观光车漫游方式设置转场视频的播放速度,具体公式为:
14、
15、其中,p为视频时长,v为漫游速度,l为相邻拍摄点位之间距离。
16、优选地,利用相邻拍摄点位拍摄的照片生成全景场景的具体方法为:
17、利用ptgui软件把两个相邻拍摄点位的照片素材分别合成全景图片;
18、利用krpano软件分别导入两个相邻拍摄点位的全景图片,生成可浏览的全景场景。
19、优选地,在交互事件中依次执行相应的过渡动画、转场视频及全景场景时,当前视角通过过渡动画过渡到转场视频的第一帧画面视角。
20、优选地,过渡动画的播放速度从零加速至转场视频的播放速度。
21、优选地,当前视角通过过渡动画过渡到转场视频的第一帧画面视角的方法为:
22、在当前点位的全景场景中找出与对应转场视频第一帧画面重合的区域,确定重合区域的位置参数(ha,va)和视场角参数fova;
23、将当前视角通过过渡动画过渡到参数为ha和va的位置、参数为fova的视场角。
24、本专利技术还提出了一种步进式漫游场景制作系统,其特征在于,包括:
25、照片素材、视频采集模块以及合成系统,所述照片素材、视频采集模块用于在任意两个相邻拍摄点位拍摄照片素材以及分别从当前点位向另一相邻点位方向移动拍摄视频,所述视频的第一帧图像与当前点位向另一相邻点位方向拍摄的照片完全相同;所述合成系统用于利用相邻拍摄点位拍摄的照片生成全景场景,利用相邻拍摄点位拍摄的视频剪辑转场视频,在全景场景中制作过渡动画,衔接对应的转场视频并对应插入转场视频;在交互事件中依次执行相应的过渡动画、转场视频及全景场景。
26、本专利技术与现有技术相比,其显著优点为:本专利技术无需对空间进行三维建模,同样能达到步进式漫游的效果,同时具备可动态调整漫游速度的优点,当视角从一个全景图场景进入另一个全景图场景时,过渡动画和转场视频会给人带来步进式的体验,从而达到提升用户沉浸感的目的。
27、下面结合附图对本专利技术做进一步详细的描述。
本文档来自技高网...【技术保护点】
1.一种步进式漫游场景制作方法,其特征在于,包括:
2.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,每个点位拍摄的照片包括当前点位向另一相邻点位方向拍摄的照片,以及当前点位背离另一相邻点位方向拍摄的照片。
3.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,选定任意两个相邻拍摄点位拍摄照片素材;分别从其中一个相邻拍摄点位向另一个拍摄点位方向移动拍摄视频的具体过程为:
4.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,根据步行漫游方式和景区观光车漫游方式设置转场视频的播放速度,具体公式为:
5.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,利用相邻拍摄点位拍摄的照片生成全景场景的具体方法为:
6.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,在交互事件中依次执行相应的过渡动画、转场视频及全景场景时,当前视角通过过渡动画过渡到转场视频的第一帧画面视角。
7.根据权利要求6所述的步进式漫游场景制作方法,其特征在于,过渡动画的播放速度从零加速至转场视频的播放速度。
...【技术特征摘要】
1.一种步进式漫游场景制作方法,其特征在于,包括:
2.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,每个点位拍摄的照片包括当前点位向另一相邻点位方向拍摄的照片,以及当前点位背离另一相邻点位方向拍摄的照片。
3.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,选定任意两个相邻拍摄点位拍摄照片素材;分别从其中一个相邻拍摄点位向另一个拍摄点位方向移动拍摄视频的具体过程为:
4.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,根据步行漫游方式和景区观光车漫游方式设置转场视频的播放速度,具体公式为:
5.根据权利要求1所述的步进式漫游场景制作方法,其特征在于,利用相邻拍摄点位拍摄的照片生成全景场景的具体方法为...
【专利技术属性】
技术研发人员:刘晓成,
申请(专利权)人:扬州市萤火虫网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。