场景切换方法、装置、终端及存储介质制造方法及图纸

技术编号:21719802 阅读:26 留言:0更新日期:2019-07-27 22:02
本发明专利技术实施例公开了一种场景切换方法、装置、终端及介质,其中方法包括:响应于针对第一场景的场景切换指令,获取所述第一场景的当前场景信息;根据所述第一场景的当前场景信息绘制转场动画的起始帧图像,并基于所述起始帧图像播放所述转场动画;若所述转场动画的播放满足结束条件,则获取待切换的第二场景的目标场景信息;根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像;在所述转场动画的结束帧图像播放结束后,显示所述第二场景的目标场景信息对应的目标帧图像;本发明专利技术实施例可以平滑且自然地进行场景切换,提高用户在场景显示过程中的代入感。

Scene switching methods, devices, terminals and storage media

【技术实现步骤摘要】
场景切换方法、装置、终端及存储介质
本专利技术涉及互联网
,具体涉及多媒体处理
,尤其涉及一种场景切换方法、一种场景切换装置、一种终端及一种计算机存储介质。
技术介绍
场景是指在一定的时间、空间内发生的一定的任务行动或因人物关系所构成的具体画面。随着技术发展,场景切换逐渐成为多媒体处理
的研究热点;所谓的场景切换是指从一个场景切换至另一个场景。目前的场景切换方法主要包括以下两种:①在当前场景显示结束后,直接从该场景切换至已制作完成的下一场景;②在当前场景显示结束后,通过预设的转场效果(例如逐渐淡出当前场景、逐渐淡入下一个场景等)接入已制作完成的下一场景。专利技术人在实践中发现:现有的场景切换方法会导致两个场景之间的切换衔接较为生硬,这种较为生硬的场景切换方式容易打断用户的观看,使得用户无法较好地沉浸在场景中,降低了用户在场景显示过程中的代入感。
技术实现思路
本专利技术实施例提供了一种场景切换方法、装置、终端及计算机存储介质,可以平滑且自然地进行场景切换,提高用户在场景显示过程中的代入感。一方面,本专利技术实施例提供了一种场景切换方法,该场景切换方法包括:响应于针对第一场景的场景切换指令,获取所述第一场景的当前场景信息;根据所述第一场景的当前场景信息绘制转场动画的起始帧图像,并基于所述起始帧图像播放所述转场动画;若所述转场动画的播放满足结束条件,则获取待切换的第二场景的目标场景信息;根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像;在所述转场动画的结束帧图像播放结束后,显示所述第二场景的目标场景信息对应的目标帧图像。另一方面,本专利技术实施例提供了一种场景切换装置,该场景切换装置包括:获取单元,用于响应于针对第一场景的场景切换指令,获取所述第一场景的当前场景信息;处理单元,用于根据所述第一场景的当前场景信息绘制转场动画的起始帧图像,并基于所述起始帧图像播放所述转场动画;所述获取单元,用于若所述转场动画的播放满足结束条件,则获取待切换的第二场景的目标场景信息;所述处理单元,用于根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像;所述处理单元,用于在所述转场动画的结束帧图像播放结束后,显示所述第二场景的目标场景信息对应的目标帧图像。再一方面,本专利技术实施例提供了一种终端,所述终端包括输入设备和输出设备,所述终端还包括:处理器,适于实现一条或多条指令;以及,计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由所述处理器加载并执行如下步骤:响应于针对第一场景的场景切换指令,获取所述第一场景的当前场景信息;根据所述第一场景的当前场景信息绘制转场动画的起始帧图像,并基于所述起始帧图像播放所述转场动画;若所述转场动画的播放满足结束条件,则获取待切换的第二场景的目标场景信息;根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像;在所述转场动画的结束帧图像播放结束后,显示所述第二场景的目标场景信息对应的目标帧图像。再一方面,本专利技术实施例提供了一种计算机存储介质,所述计算机存储介质存储有一条或多条指令,所述一条或多条指令适于由处理器加载并执行如下步骤:响应于针对第一场景的场景切换指令,获取所述第一场景的当前场景信息;根据所述第一场景的当前场景信息绘制转场动画的起始帧图像,并基于所述起始帧图像播放所述转场动画;若所述转场动画的播放满足结束条件,则获取待切换的第二场景的目标场景信息;根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像;在所述转场动画的结束帧图像播放结束后,显示所述第二场景的目标场景信息对应的目标帧图像。本专利技术实施例在响应于针对第一场景的场景切换指令时,可根据第一场景的当前场景信息绘制转场动画的起始帧图像,并基于该起始帧图像播放转场动画;这样可平滑自然地切入转场动画,使得在播放转场动画时不会打断用户的观看。若转场动画的播放满足结束条件,则获取待切换的第二场景的目标场景信息,并根据第二场景的目标场景信息绘制并播放转场动画的结束帧图像;这样可在转场动画的结束帧图像播放结束后平滑自然地显示第二场景的目标场景信息对应的目标帧图像。由此可见,通过采用根据场景信息实时绘制转场动画的起始帧图像和结束帧图像的方式来实现第一场景和第二场景的切换,可使得用户无法轻易察觉出场景的切换,能够较好地沉浸在场景中,提高用户在场景显示过程中的代入感。附图说明为了更清楚地说明本专利技术实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1a是本专利技术实施例提供的一种通信系统的架构示意图;图1b是本专利技术实施例提供的一种场景切换的示意图;图1c是本专利技术实施例提供的另一种场景切换的示意图;图2是本专利技术实施例提供的一种场景切换方法的流程示意图;图3a是本专利技术实施例提供的一种转场动画与场景之间的关系示意图;图3b是本专利技术实施例提供的另一种转场动画与场景之间的关系示意图;图3c是本专利技术实施例提供的另一种转场动画与场景之间的关系示意图;图4是本专利技术另一实施例提供的一种场景切换方法的流程示意图;图5是本专利技术另一实施例提供的一种场景切换方法的流程示意图;图6a是本专利技术实施例提供的一种战斗场景资源的示意图;图6b是本专利技术实施例提供的一种战斗角色资源的示意图;图6c是本专利技术实施例提供的一种表演场景资源的示意图;图7a是本专利技术实施例提供的一种提示事件的示意图;图7b是本专利技术实施例提供的另一种提示事件的示意图;图7c是本专利技术实施例提供的一种用户界面的示意图;图8是本专利技术实施例提供的一种场景切换装置的结构示意图;图9是本专利技术实施例提供的一种终端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。本专利技术实施例提出一种场景切换方案以平滑自然地进行场景切换,提高用户在场景显示过程中的代入感;该场景切换方案可运用在终端中,此处的终端可以包括但不限于:智能手机、平板电脑、膝上计算机以及台式电脑等等。终端可根据实际的业务需求,调用相应的应用客户端执行该场景切换方案。例如,可调用游戏应用客户端对游戏应用中的表演场景和战斗场景进行切换处理,此处的游戏应用客户端可包括但不限于:手游客户端、端游客户端等等;其中,手游客户端是指运行于移动终端中的游戏客户端,端游是指运行于PC(PersonalComputer,个人计算机)端中的游戏客户端;表演场景是指玩家在单局游戏中进行剧情表演所发生的场景,战斗场景是指玩家在单局游戏中和其他游戏玩家进行实际战斗所发生的场景。又如,可调用视频应用客户端对视频应用所需显示的劳动场景和下雪场景进行切换处理,等等。下面以将该场景切换方案运用在如图1a所示的通信系统中,并调用游戏应用客户端执行该场景切换方案为例,对本专利技术实施例所提出的场景切换方案进行阐述:如图1a所示,服务器在检测到场景切换的触发条件后,可以下发场景切换指令至各个游戏应用客户端以指示各个游戏应用客户端进行场景切换;各个游戏应用客户端则可响应于该场景切换指令进行场景切换处理。在一种实施方式中,若场景切换指令指示从本文档来自技高网...

【技术保护点】
1.一种场景切换方法,其特征在于,包括:响应于针对第一场景的场景切换指令,获取所述第一场景的当前场景信息;根据所述第一场景的当前场景信息绘制转场动画的起始帧图像,并基于所述起始帧图像播放所述转场动画;若所述转场动画的播放满足结束条件,则获取待切换的第二场景的目标场景信息;根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像;在所述转场动画的结束帧图像播放结束后,显示所述第二场景的目标场景信息对应的目标帧图像。

【技术特征摘要】
1.一种场景切换方法,其特征在于,包括:响应于针对第一场景的场景切换指令,获取所述第一场景的当前场景信息;根据所述第一场景的当前场景信息绘制转场动画的起始帧图像,并基于所述起始帧图像播放所述转场动画;若所述转场动画的播放满足结束条件,则获取待切换的第二场景的目标场景信息;根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像;在所述转场动画的结束帧图像播放结束后,显示所述第二场景的目标场景信息对应的目标帧图像。2.如权利要求1所述的方法,其特征在于,所述第一场景中包括目标对象,所述第一场景的当前场景信息包括:所述目标对象在所述第一场景的当前位置信息和当前姿态信息;所述第二场景中包括所述目标对象,所述第二场景的目标场景信息包括:所述目标对象在所述第二场景的目标帧图像中的目标位置信息和目标姿态信息;所述目标帧图像包括所述第二场景的初始帧图像,或者根据所述转场动画的总帧数在所述第二场景中确定的帧图像。3.如权利要求2所述的方法,其特征在于,所述根据所述第一场景的当前场景信息绘制转场动画的起始帧图像,包括:根据所述第一场景的当前场景信息确定所述目标对象在所述转场动画的起始帧图像中的位置和姿态;基于所述目标对象在所述转场动画的起始帧图像中的位置和姿态绘制所述转场动画的起始帧图像。4.如权利要求2所述的方法,其特征在于,所述第一场景采用第一镜头进行显示,所述第二场景采用第二镜头进行显示;所述根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像,包括:根据所述第二场景的目标场景信息对所述目标对象进行特效处理,得到所述转场动画的结束帧图像;播放所述转场动画的结束帧图像。5.如权利要求4所述的方法,其特征在于,所述根据所述第二场景的目标场景信息对所述目标对象进行特效处理,得到所述转场动画的结束帧图像,包括:根据所述第二场景的目标场景信息对所述目标对象进行局部特写,得到所述转场动画的结束帧图像;或者,根据所述第二场景的目标场景信息并按照目标移动速度对所述目标对象进行拍摄,得到所述转场动画的结束帧图像。6.如权利要求2所述的方法,其特征在于,所述第一场景采用第二镜头进行显示,所述第二场景采用第一镜头进行显示;所述根据所述第二场景的目标场景信息绘制并播放所述转场动画的结束帧图像,包括:根据所述第二场景的目标场景信息确定所述目标对象在所述转场动画的结束帧图像中的位置和姿态;基于所述目标对象在所述转场动画的结束帧图像中的位置和姿态绘制所述转场动画的结束帧图像;播放所述转场动画的结束帧图像。7.如权利要求6所述的方法,其特征在于,所述基于所述目标对象在所述转场动画的结束帧图像中的位置和姿态绘制所述转场动画的结束帧图像,包括:基于所述目标对象在所述转场动画的结束帧图像中的位置和姿态绘制中间图像;对所述中间图像进行模糊处理,得到所述转场动画的结束帧图像。8.如权利要求6所述的方法,其特征在于,所述在所...

【专利技术属性】
技术研发人员:李一李宗锴钟小武
申请(专利权)人:腾讯科技成都有限公司
类型:发明
国别省市:四川,51

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

1