[发明专利]一种基于移动游戏平台的深度雾效处理方法及其系统有效
申请号: | 201911268351.X | 申请日: | 2019-12-11 |
公开(公告)号: | CN112950483B | 公开(公告)日: | 2023-07-21 |
发明(设计)人: | 刘德建;胡铭;陈宏展 | 申请(专利权)人: | 福建天晴数码有限公司 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T5/50 |
代理公司: | 福州旭辰知识产权代理事务所(普通合伙) 35233 | 代理人: | 程勇 |
地址: | 350000 福建省福州市君竹路83*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 游戏 平台 深度 处理 方法 及其 系统 | ||
本发明提供了一种基于移动游戏平台的深度雾效处理方法及其系统,所述方法为:S1、判断源图像像素的深度值是否大于0.999,否,则进入S2,是,则进入S5;S2、对源图像进行地表雾的雾效处理或高度雾的雾效处理,按时间流逝获取噪声图采样坐标变化,计算地表雾流动系数;S3、根据源图像中像素的深度值对雾进行由淡变浓的过程,生成地表雾效图;S4、将地表雾效图和源图像进行合成;S5、对源图像进行天空雾的雾效处理,按时间流逝获取噪声图采样坐标变化,计算天空雾流动系数;S6、根据源图像中像素的深度值对雾进行从低到高的颜色渐变,生成生成天空雾效图;S7、将天空雾效图和源图像进行合成。本发明能对图像深度雾效处理进行简化,提高了工作效率。
技术领域
本发明涉及图像处理技术领域,特别是一种基于移动游戏平台的深度雾效处理方法及其系统。
背景技术
雾效,就是在远离我们视角的方向上,物体看起来像被蒙上了某种颜色。这种技术的实现实际上非常简单,就是根据物体距离摄像机的远近,来混合雾的颜色和物体本身的颜色即可。
雾效最大的用处,能够调节画面色调、增强游戏纵深感,雾效又可细分为高度雾、体积雾、线性距离雾、指数雾、地表雾和天空雾。
随着游戏产业的蓬勃发展,手机配置的不断提高,人们对游戏画面的效果越发重视,PC游戏效果逐渐被移植到移动游戏平台(如手机平台)上,雾效作为后期一个重要的效果,对与画面色调、增强游戏纵深感起到无可替代的作用。通过对多种雾效的融合,算法的数学拟合、优化,让雾效达到完美的效果,同时兼顾了效率和效果,让场景在手机上也能媲美PC机。但是现有的雾效处理存在如下缺点:1、雾效不真实,和天空的没有融合,导致边缘比较突兀。2、雾效没有雾随风流动的效果。3、高度雾、地表雾和天空雾没有过渡效果。
发明内容
为克服上述问题,本发明的目的是提供一种基于移动游戏平台的深度雾效处理方法,能对图像深度雾效处理流程进行简化,且提高了雾效的处理效果。
本发明采用以下方案实现:一种基于移动游戏平台的深度雾效处理方法,所述方法包括如下步骤:
步骤S1、获取移动游戏平台的源图像,判断源图像像素的深度值是否大于0.999,否,则进入步骤S2,是,则进入步骤S5;
步骤S2、对源图像进行地表雾的雾效处理或高度雾的雾效处理,所述地表雾的雾效处理和高度雾的雾效处理的处理方式相同,即设置采样时间,按时间流逝获取噪声图采样坐标变化,计算地表雾流动系数;
步骤S3、根据源图像中像素的深度值对雾进行由淡变浓的过程,并根据地表雾流动系数生成地表雾效图和地表雾的颜色与源图像色合成系数;
步骤S4、根据地表雾的颜色与源图像色合成系数,将地表雾效图和源图像进行合成,形成最终的目标图,并结束流程;
步骤S5、对源图像进行天空雾的雾效处理,即设置采样时间,按时间流逝获取噪声图采样坐标变化,计算天空雾流动系数;
步骤S6、根据源图像中像素的深度值对雾进行从低到高的颜色渐变,并根据天空雾流动系数生成生成天空雾效图和天空雾颜色与源图像合成系数;
步骤S7、根据天空雾颜色与源图像合成系数,将天空雾效图和源图像进行合成,形成最终的目标图,并结束流程。
进一步的,所述步骤S2中按时间流逝获取噪声图采样坐标变化,计算地表雾流动系数;具体为:noise=f(tex,xz*time*speed);其中,noise为地表雾流动系数,xz为该像素世界空间中的水平坐标位置,time为时间流逝变量,f为采样贴图函数,tex为噪声图,speed为地表雾流动速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建天晴数码有限公司,未经福建天晴数码有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911268351.X/2.html,转载请声明来源钻瓜专利网。