地平线弯曲特效实现方法、装置、电子设备和存储介质制造方法及图纸

技术编号:41005082 阅读:22 留言:0更新日期:2024-04-18 21:41
本发明专利技术涉及电子游戏技术领域,提供了一种地平线弯曲特效实现方法、装置、电子设备和存储介质,方法包括:获取包含地平线的游戏画面中的每一待渲染点;基于预设参考位置及每一待渲染点的位置,从所有待渲染点中确定每一待渲染点的采样点,预设参考位置是根据地平线在相机坐标系中的地平线平面的法向量及相机的视角确定的;根据每一待渲染点的采样点的像素值,对每一待渲染点进行渲染,得到包括地平线的弯曲效果的游戏画面。本发明专利技术能够提高地平线弯曲特效的实现效率。

【技术实现步骤摘要】

本专利技术涉及电子游戏,具体而言,涉及一种地平线弯曲特效实现方法、装置、电子设备和存储介质


技术介绍

1、在电子游戏场景中,高空观察地形时,地平线边缘呈现类球状弯曲效果对游戏的沉浸感有非常重要的作用。

2、现有技术中通常是基于球形地形系统实现地平线边际弯曲效果,即将地形网格弯曲贴合于球面,出于地形网格带来的性能负担考虑,地平线边际通常使用球状网格模型,实现地平线边缘弯曲效果。但是该技术由于模拟真实球状地形,重力方向朝向球心,朝上方向不同于普通游戏场景中的+y轴,增大了游戏的物理模拟系统和逻辑处理的复杂度,极大地影响了地平线弯曲特效的实现效率。


技术实现思路

1、本专利技术的目的在于提供了一种地平线弯曲特效实现方法、装置、电子设备和存储介质,其能够提高地平线弯曲特效的实现效率。

2、本专利技术的实施例可以这样实现:

3、第一方面,本专利技术提供一种地平线弯曲特效实现方法,方法包括:

4、获取包含地平线的游戏画面中的每一待渲染点;

5、基于预设参考位置本文档来自技高网...

【技术保护点】

1.一种地平线弯曲特效实现方法,其特征在于,所述方法包括:

2.如权利要求1所述的地平线弯曲特效实现方法,其特征在于,所述每一待渲染点的位置包括在屏幕纹理坐标系中的V轴坐标和U轴坐标,所述基于预设参考位置及所述每一待渲染点的位置,从所有所述待渲染点中确定所述每一待渲染点的采样点的步骤包括:

3.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述将所述预设参考位置映射在所述屏幕纹理坐标系的值域范围内,得到映射值的步骤包括:

4.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述根据所述映射值及所述每一待渲染点的V轴坐标,确定所述每一待渲染...

【技术特征摘要】

1.一种地平线弯曲特效实现方法,其特征在于,所述方法包括:

2.如权利要求1所述的地平线弯曲特效实现方法,其特征在于,所述每一待渲染点的位置包括在屏幕纹理坐标系中的v轴坐标和u轴坐标,所述基于预设参考位置及所述每一待渲染点的位置,从所有所述待渲染点中确定所述每一待渲染点的采样点的步骤包括:

3.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述将所述预设参考位置映射在所述屏幕纹理坐标系的值域范围内,得到映射值的步骤包括:

4.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述根据所述映射值及所述每一待渲染点的v轴坐标,确定所述每一待渲染点的初始偏移值的步骤包括:

5.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述根据所述每一待渲染点的u轴坐标,确定所述每一待渲染点...

【专利技术属性】
技术研发人员:杨杭罗树权
申请(专利权)人:北京像素软件科技股份有限公司
类型:发明
国别省市:

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

1