【技术实现步骤摘要】
本专利技术涉及电子游戏,具体而言,涉及一种地平线弯曲特效实现方法、装置、电子设备和存储介质。
技术介绍
1、在电子游戏场景中,高空观察地形时,地平线边缘呈现类球状弯曲效果对游戏的沉浸感有非常重要的作用。
2、现有技术中通常是基于球形地形系统实现地平线边际弯曲效果,即将地形网格弯曲贴合于球面,出于地形网格带来的性能负担考虑,地平线边际通常使用球状网格模型,实现地平线边缘弯曲效果。但是该技术由于模拟真实球状地形,重力方向朝向球心,朝上方向不同于普通游戏场景中的+y轴,增大了游戏的物理模拟系统和逻辑处理的复杂度,极大地影响了地平线弯曲特效的实现效率。
技术实现思路
1、本专利技术的目的在于提供了一种地平线弯曲特效实现方法、装置、电子设备和存储介质,其能够提高地平线弯曲特效的实现效率。
2、本专利技术的实施例可以这样实现:
3、第一方面,本专利技术提供一种地平线弯曲特效实现方法,方法包括:
4、获取包含地平线的游戏画面中的每一待渲染点;
...
【技术保护点】
1.一种地平线弯曲特效实现方法,其特征在于,所述方法包括:
2.如权利要求1所述的地平线弯曲特效实现方法,其特征在于,所述每一待渲染点的位置包括在屏幕纹理坐标系中的V轴坐标和U轴坐标,所述基于预设参考位置及所述每一待渲染点的位置,从所有所述待渲染点中确定所述每一待渲染点的采样点的步骤包括:
3.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述将所述预设参考位置映射在所述屏幕纹理坐标系的值域范围内,得到映射值的步骤包括:
4.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述根据所述映射值及所述每一待渲染点的V轴坐标
...【技术特征摘要】
1.一种地平线弯曲特效实现方法,其特征在于,所述方法包括:
2.如权利要求1所述的地平线弯曲特效实现方法,其特征在于,所述每一待渲染点的位置包括在屏幕纹理坐标系中的v轴坐标和u轴坐标,所述基于预设参考位置及所述每一待渲染点的位置,从所有所述待渲染点中确定所述每一待渲染点的采样点的步骤包括:
3.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述将所述预设参考位置映射在所述屏幕纹理坐标系的值域范围内,得到映射值的步骤包括:
4.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述根据所述映射值及所述每一待渲染点的v轴坐标,确定所述每一待渲染点的初始偏移值的步骤包括:
5.如权利要求2所述的地平线弯曲特效实现方法,其特征在于,所述根据所述每一待渲染点的u轴坐标,确定所述每一待渲染点...
【专利技术属性】
技术研发人员:杨杭,罗树权,
申请(专利权)人:北京像素软件科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。