本发明专利技术提供的游戏空间渲染方法、装置、电子设备及存储介质,涉及计算机技术领域。所述方法:首先,响应玩家输入的传送门生成指令,在游戏空间内绘制传送门;然后,根据传送门的顶点坐标范围,标记第一游戏世界和第二游戏世界内的物体,其中,游戏角色通过传送门从第一游戏世界被传送至第二游戏世界;接着,根据第一游戏世界内的物体的标记,对游戏空间进行渲染,以在传送门外展示第一游戏世界的场景;根据第二游戏世界内的物体的标记,对游戏空间进行渲染,以在传送门内展示第二游戏世界的场景,从而使游戏角色进入传送门前观察到的传送门内的场景与游戏角色进入传送门所处的游戏场景一致,增强玩家的角色代入感,提升玩家体验。验。验。
【技术实现步骤摘要】
游戏空间渲染方法、装置、电子设备及存储介质
[0001]本专利技术涉及计算机
,具体而言,涉及一种游戏空间渲染方法、装置、电子设备及存储介质。
技术介绍
[0002]现有的游戏中只存在单方向的传送,即传送门只能单向的进或出,若游戏角色从传送门中走出,游戏视角只存在于传送门外部,若游戏角色从外部进入传送门,游戏角色进入传送门前观察到的传送门内的场景往往是由静态的图像生成的,与游戏角色进入传送门所处的游戏场景不一致,使得玩家的角色代入感不强,体验较差。
技术实现思路
[0003]本专利技术实施例提供了一种游戏空间渲染方法、装置、电子设备和存储介质,其能够增强玩家的角色代入感,提升玩家体验。
[0004]本专利技术实施例的技术方案可以这样实现:
[0005]第一方面,本专利技术实施例提供一种游戏空间渲染方法,所述方法包括:
[0006]响应玩家输入的传送门生成指令,在游戏空间内绘制传送门;
[0007]根据所述传送门的顶点坐标范围,标记第一游戏世界和第二游戏世界内的物体,其中,游戏角色通过所述传送门从所述第一游戏世界被传送至第二游戏世界;
[0008]根据所述第一游戏世界内的物体的标记,对所述游戏空间进行渲染,以在传送门外展示所述第一游戏世界的场景;
[0009]根据所述第二游戏世界内的物体的标记,对所述游戏空间进行渲染,以在所述传送门内展示所述第二游戏世界的场景。
[0010]可选地,根据所述传送门的顶点坐标范围,标记第一游戏世界和第二游戏世界内的物体的步骤包括:
[0011]针对所述第一游戏世界内的每个物体,若所述物体能被相机捕获且所述物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围不重合,则标记所述物体为第一物体;
[0012]若所述物体能被相机捕获且所述物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围重合,则标记所述物体为第二物体;
[0013]针对所述第二游戏世界内的每个物体,若所述物体能被相机捕获且所述物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围重合,则标记所述物体为第三物体;
[0014]若所述物体能被相机捕获且所述物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围不重合,则标记所述物体为第四物体。
[0015]可选地,所述第一游戏世界存在多个有序的渲染层,所述根据所述第一游戏世界中的物体的标记,对所述游戏空间进行渲染的步骤包括:
[0016]在所述游戏空间中,通过相机依次对每个所述渲染层中的第一物体进行渲染。
[0017]可选地,所述第二游戏世界存在多个有序的渲染层,所述根据所述第二游戏世界
内的物体的标记,对所述游戏空间进行渲染的步骤包括:
[0018]在所述游戏空间中,通过相机的扩展接口依次对每个所述渲染层中的第三物体进行渲染。
[0019]可选地,所述方法还包括:
[0020]在所述游戏角色通过所述传送门从所述第一游戏世界被传送至第二游戏世界时,根据所述第一游戏世界内的物体的标记,对所述游戏空间进行渲染,以通过所述传送门展示所述第一游戏世界的场景;
[0021]根据所述第二游戏世界内的物体的标记,对所述游戏空间进行渲染,以展示所述游戏角色所处的第二游戏世界的场景。
[0022]可选地,所述根据所述第一游戏世界内的物体的标记,对所述游戏空间进行渲染的步骤包括:
[0023]通过相机的扩展接口在所述游戏空间中渲染所述第一游戏世界内的第二物体,其中,所述第二物体能被相机捕获,所述第二物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围重合。
[0024]可选地,所述根据所述第二游戏世界内的物体的标记,对所述游戏空间进行渲染的步骤包括:
[0025]通过相机在所述游戏空间中渲染所述第二游戏世界内的第四物体,其中,所述第四物体能被相机捕获,所述第四物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围不重合。
[0026]第二方面,本专利技术提供一种游戏空间渲染装置,所述装置包括:
[0027]绘制模块,用于响应玩家输入的传送门生成指令,在游戏空间内绘制传送门;
[0028]标记模块,用于根据所述传送门的顶点坐标范围,标记第一游戏世界和第二游戏世界内的物体,其中,游戏角色通过所述传送门从所述第一游戏世界被传送至第二游戏世界;
[0029]渲染模块,用于:
[0030]根据所述第一游戏世界内的物体的标记,对所述游戏空间进行渲染,以在传送门外展示所述第一游戏世界的场景;
[0031]根据所述第二游戏世界内的物体的标记,对所述游戏空间进行渲染,以在所述传送门内展示所述第二游戏世界的场景。
[0032]第三方面,本专利技术提供一种电子设备,包括存储器和处理器,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时实现如前述第一方面所述的游戏空间渲染方法。
[0033]第四方面,本专利技术提供一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现如前述第一方面所述游戏空间渲染方法。
[0034]相较于现有技术,本专利技术实施例提供的游戏空间渲染方法,首先,响应玩家输入的传送门生成指令,在游戏空间内绘制传送门;然后,根据传送门的顶点坐标范围,标记第一游戏世界和第二游戏世界内的物体,其中,游戏角色通过传送门从第一游戏世界被传送至第二游戏世界;接着,根据第一游戏世界内的物体的标记,对游戏空间进行渲染,以在传送门外展示第一游戏世界的场景;根据第二游戏世界内的物体的标记,对游戏空间进行渲染,
以在传送门内展示第二游戏世界的场景。由于本专利技术实施例通过传送门的顶点坐标范围对第一游戏世界和第二游戏世界内的物体进行标记,并在根据第一游戏世界和第二游戏世界内的物体的标记对游戏空间进行渲染,使传送门外展示第一游戏实际的场景,传送门内展示第二游戏世界的场景,从而避免出现游戏角色进入传送门前观察到的传送门内的场景与游戏角色进入传送门所处的游戏场景不一致的情况,进而增强玩家的角色代入感,提升玩家体验。
附图说明
[0035]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0036]图1为本专利技术实施例提供的一种游戏空间渲染方法的流程示意图;
[0037]图2为本专利技术实施例提供的一种游戏空间渲染效果示意图一;
[0038]图3为本专利技术实施例提供的一种游戏空间渲染效果示意图二;
[0039]图4为本专利技术实施例提供的一种游戏空间渲染装置的功能单元框图;
[0040]图5为本专利技术实施例提供的一种电子设备的结构示意框图。
[0041]图标:100
‑
游戏空间渲染装置;101
‑
绘制模块;102本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种游戏空间渲染方法,其特征在于,所述方法包括:响应玩家输入的传送门生成指令,在游戏空间内绘制传送门;根据所述传送门的顶点坐标范围,标记第一游戏世界和第二游戏世界内的物体,其中,游戏角色通过所述传送门从所述第一游戏世界被传送至第二游戏世界;根据所述第一游戏世界内的物体的标记,对所述游戏空间进行渲染,以在传送门外展示所述第一游戏世界的场景;根据所述第二游戏世界内的物体的标记,对所述游戏空间进行渲染,以在所述传送门内展示所述第二游戏世界的场景。2.如权利要求1所述的方法,其特征在于,根据所述传送门的顶点坐标范围,标记第一游戏世界和第二游戏世界内的物体的步骤包括:针对所述第一游戏世界内的每个物体,若所述物体能被相机捕获且所述物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围不重合,则标记所述物体为第一物体;若所述物体能被相机捕获且所述物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围重合,则标记所述物体为第二物体;针对所述第二游戏世界内的每个物体,若所述物体能被相机捕获且所述物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围重合,则标记所述物体为第三物体;若所述物体能被相机捕获且所述物体的包围盒的顶点坐标范围与所述传送门的顶点坐标范围不重合,则标记所述物体为第四物体。3.如权利要求2所述的方法,其特征在于,所述第一游戏世界存在多个有序的渲染层,所述根据所述第一游戏世界中的物体的标记,对所述游戏空间进行渲染的步骤包括:在所述游戏空间中,通过相机依次对每个所述渲染层中的第一物体进行渲染。4.如权利要求2所述的方法,其特征在于,所述第二游戏世界存在多个有序的渲染层,所述根据所述第二游戏世界内的物体的标记,对所述游戏空间进行渲染的步骤包括:在所述游戏空间中,通过相机的扩展接口依次对每个所述渲染层中的第三物体进行渲染。5.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述游戏角色通过所述传送...
【专利技术属性】
技术研发人员:谢泳自,
申请(专利权)人:北京像素软件科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。