[发明专利]一种在二维游戏场景中播放视频的方法及系统有效
申请号: | 201510138045.X | 申请日: | 2015-03-26 |
公开(公告)号: | CN104740874B | 公开(公告)日: | 2018-03-27 |
发明(设计)人: | 吴国瑞 | 申请(专利权)人: | 广州博冠信息科技有限公司 |
主分类号: | A63F13/53 | 分类号: | A63F13/53;A63F13/525 |
代理公司: | 深圳新创友知识产权代理有限公司44223 | 代理人: | 江耀纯 |
地址: | 510663 广东省广州市天*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 二维 游戏 场景 播放 视频 方法 系统 | ||
技术领域
本发明涉及通信网络技术领域,尤其涉及一种在二维游戏场景中播放视频的方法及系统。
背景技术
在现有技术中,进入游戏场景玩游戏的用户若需要同时播放外部视频,则通常需要退出当前的游戏场景,打开视频播放的软件工具才能观看视频。而用户退出游戏场景、切换应用程序等的一系列操作,显然增加了用户与终端的交互次数,带来了不必要的系统资源损耗,且随着系统需要处理的响应请求的增多,势必也会延迟对用户请求的响应时间,给用户增加了时间成本,带来了较差的使用体验。
目前部分游戏中可以加入视频播放功能,待播放的视频被设计为游戏内的一个独立的UI(User Interface,用户界面)窗口,或者在游戏窗口中全屏播放。在3D(3-Dimension,三维)游戏中,视频往往会被处理成为一个的纹理面片,贴在场景中的模型对象上,形成一种像在场景中的电影幕布那样的融合感。但是,如何在倾斜视角的2D(2-Dimension,二维)游戏中实现类似的融合感,则尚无先例。
发明内容
本发明所要解决的技术问题是,提供一种在二维游戏场景中播放视频的技术方案,将视频完全融入至具有倾斜视角的二维游戏场景中进行播放,实现在二维游戏场景中产生三维立体效果并且将游戏场景与外部视频帧进行融合,改善视频嵌入感和提升用户的使用体验。
为解决以上技术问题,一方面,本发明实施例提供一种在二维游戏场景中播放视频的方法,包括:
获取二维游戏场景的视角参数,所述视角参数为将游戏场景三维模型变换为所述二维游戏场景时的摄像机参数;
响应视频播放触发条件,获取待播放的原始视频帧;
以所述原始视频帧所在平面作为X-Y平面构建所述原始视频帧的三维模型;
按照所述二维游戏场景的视角参数并利用所述原始视频帧的三维模型将所述原始视频帧输出为新的二维视频帧;
将所述新的二维视频帧输出至所述二维游戏场景中预定的目标区域进行播放。
在一种可实现的方式中,所述获取二维游戏场景的视角参数,包括:
将输出摄像机调整为正交视角;
以二维游戏场景中心为焦点,将摄像机视角平面旋转第一角度后,再将所述摄像机视角平面进行倾斜处理,与竖直方向形成第二角度;所述视角参数包括所述正交视角、所述第一角度和第二角度。
优选地,以所述原始视频帧所在平面作为X-Y平面构建所述原始视频帧的三维模型,具体为:
控制所述原始视频帧所在平面与X-Y平面重叠或平行,选取所述原始视频帧在Z轴上的坐标为定值Z0,建立空间转换的三维坐标系,将所述原始视频帧的各个像素的原始二维坐标(x,y)变换为原始三维坐标(x,y,Z0);
获得所述原始视频帧的各个像素的原始二维坐标在所述三维游戏场景中预设的目标区域的三维坐标映射关系。
优选地,按照所述二维游戏场景的视角参数并利用所述原始视频帧的三维模型将所述原始视频帧输出为新的二维视频帧,包括:
根据所述二维游戏场景的视角参数和所述三维坐标映射关系,分别获得将所述原始视频帧的原始三维坐标(x,y,Z0)变换为与所述二维游戏场景视角相同的缩放矩阵和旋转矩阵;其中,所述旋转矩阵包括绕X轴旋转的矩阵、绕Y轴旋转的矩阵、绕Z轴旋转的矩阵;
依次对所述缩放矩阵、所述绕X轴旋转的矩阵、所述绕Y轴旋转的矩阵、所述绕Z轴旋转的矩阵进行乘积运算,获得坐标转换矩阵;
利用所述坐标转换矩阵对所述原始视频帧的各个像素的原始三维坐标进行处理,输出新的二维视频帧。
进一步地,将所述新的二维视频帧输出至所述二维游戏场景中预定的目标区域进行播放,包括:
将所述新的二维视频帧的二维坐标叠加至所述二维游戏场景中预设的目标区域的二维图标上,形成映射坐标;
根据时钟信号将每一帧新的二维视频帧绘制到所述二维游戏场景中预设的目标区域上,从而在二维游戏场景中预设的目标区域中播放视频。
更进一步地,所述在二维游戏场景中播放视频的方法还包括:
控制在二维游戏场景中预设的目标区域中播放的视频与二维游戏场景进行互动。
另一方面,本发明实施例还提供了一种在二维游戏场景中播放视频的系统,包括:
视角参数获取单元,用于获取二维游戏场景的视角参数,所述视角参数为将游戏场景三维模型变换为所述二维游戏场景时的摄像机参数;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州博冠信息科技有限公司,未经广州博冠信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510138045.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种喷雾式干燥装置
- 下一篇:一种融合真实环境的虚实结合的交互方法及系统