[发明专利]粒子模糊处理方法、装置、计算机设备及存储介质有效
申请号: | 201911051540.1 | 申请日: | 2019-10-31 |
公开(公告)号: | CN110827377B | 公开(公告)日: | 2023-05-26 |
发明(设计)人: | 王龙平 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06T13/20 | 分类号: | G06T13/20 |
代理公司: | 广州德科知识产权代理有限公司 44381 | 代理人: | 蔡丽妮;万振雄 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 粒子 模糊 处理 方法 装置 计算机 设备 存储 介质 | ||
本申请涉及一种粒子模糊处理方法、装置、计算机设备及存储介质。所述方法包括:获取粒子在场景中的景深粒子模糊度,查找预设的模糊度图形,确定与景深粒子模糊度匹配的目标粒子母线,根据目标粒子母线对粒子进行模糊处理,从而提高模糊效率,降低功耗。
技术领域
本申请涉及图形处理技术领域,特别是涉及一种粒子模糊处理方法、装置、计算机设备及存储介质。
背景技术
在三维场景渲染中,粒子系统是整个程序模块中不可或缺的部分,适当的在场景中添加粒子特效,能极大丰富场景内容,让整个场景更加生动。经常需要使用景深技术来进行图像后期处理,以增强真实感。目前常见的景深处理方法有以下两种:第一种是渲染出一张原图像纹理和一张原图像的高斯模糊纹理,然后根据深度值计算每个片段模糊因子,最后根据模糊因子将两张纹理进行混合,最终图像将表现为近焦区域清晰,离焦区域模糊。第二种是在对原图像纹理进行高斯模糊时会进行深度对比,当样本片段深度大于等于中心样本片段深度时,才进行模糊。
上述两种方案都需要采用算法进行模糊,模糊效率低,且上述两种方案主要运用于性能强大的PC端,如果在移动端采用上述技术进行粒子模糊处理,会出现内存占用过大,功耗过高的问题。
发明内容
本申请实施例提供了一种粒子模糊处理方法、装置、计算机设备及存储介质,至少能够解决相关技术中都需要采用算法进行模糊,模糊效率低,且上述两种方案主要运用于性能强大的PC端,如果在移动端采用上述技术进行粒子模糊处理,会出现内存占用过大,功耗过高的问题。
本申请实施例第一方面提供了一种粒子模糊处理方法,所述方法包括:
获取粒子在场景中的景深粒子模糊度;
查找预设的模糊度图形,确定与所述景深粒子模糊度匹配的目标粒子母线;
根据所述目标粒子母线对所述粒子进行模糊处理。
本申请实施例第二方面提供了一种粒子模糊处理装置,所述装置包括:
模糊度获取模块,用于获取粒子在场景中的景深粒子模糊度;
粒子母线获取模块,用于查找预设的模糊度图形,确定与所述景深粒子模糊度匹配的目标粒子母线;
模糊处理模块,用于根据所述目标粒子母线对所述粒子进行模糊处理。
本申请实施例第三方面提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现上述本申请实施例第一方面提供的粒子模糊处理方法中的各步骤。
本申请实施例第四方面提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时,实现上述本申请实施例第一方面提供的粒子模糊处理方法中的各步骤。
由上可见,根据本申请方案所提供的粒子模糊处理方法、装置、计算机设备及存储介质,获取粒子在场景中的景深粒子模糊度,查找预设的模糊度图形,确定与景深粒子模糊度匹配的目标粒子母线,根据目标粒子母线对粒子进行模糊处理。其中,通过在粒子模糊处理时,直接根据景深粒子模糊度从预设的模糊度图形中查找出相应的目标粒子母线,根据目标粒子母线进行模糊处理,而无需采用算法模糊,极大提高模糊效率,也不会出现内存占用过大,功耗过高的问题。
附图说明
图1为一个实施例中粒子模糊处理方法的流程示意图;
图2为一个实施例中模糊度图形的示意图;
图3为一个实施例中步骤S101的细化步骤的流程示意图;
图4为一个实施例中步骤S102的细化步骤的流程示意图;
图5为一个实施例中粒子模糊处理装置的结构框图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911051540.1/2.html,转载请声明来源钻瓜专利网。