[发明专利]一种用于渲染的方法、设备和计算机可读存储介质在审
申请号: | 202011522458.5 | 申请日: | 2020-12-21 |
公开(公告)号: | CN112669372A | 公开(公告)日: | 2021-04-16 |
发明(设计)人: | 熊波 | 申请(专利权)人: | 北京像素软件科技股份有限公司 |
主分类号: | G06T7/70 | 分类号: | G06T7/70;G06T11/00;A63F13/60 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 余菲 |
地址: | 102200 北京市昌平区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 用于 渲染 方法 设备 计算机 可读 存储 介质 | ||
本申请实施例提供一种用于渲染的方法、设备和计算机可读存储介质,该方法包括获取待渲染的多个物体,其中,所述多个物体包括特效内的至少两个物体;确定所述多个物体分别到观察者的距离值,其中,所述至少两个物体中每个物体到所述观察者的距离值为所述每个物体与所述特效的距离偏移值与所述特效到所述观察者的距离值之和;按照所述多个物体对应的多个距离值由大到小的顺序对所述多个物体进行渲染。本申请实施例方法通过在特效到观察者的距离上再叠加各透明物体的距离偏移值,最终得到特效内各透明物体的最终排序距离,从而能够使各透明物体在保持与其他物体距离排序基础上,任何观察者角度下特效内的各透明物体按照需求顺序进行渲染。
技术领域
本申请涉及图像处理领域,具体而言,涉及一种用于渲染的方法、设备和计算机可读存储介质。
背景技术
在当今的游戏中为表现出一个好的渲染效果和艺术表达会引入大量的透明物体和特效。而在引入透明物体和特效的同时就引入了一个渲染排序的问题。在处理透明混合物体的渲染时,一个排序前后错误会造成渲染效果很大的差别。
在现有的游戏中为了解决透明排序问题一般是使用距离排序,具体的,首先计算出现有透明物体、特效中各个物体离相机的距离,然后按照距离大小按照降序排序,先绘制距离远的物体,再绘制近处的透明物体,这样就能使得透明物体和特效中的各物体按照正确的绘制顺序混合,画出正确的效果。
按照上述固定的渲染方法对常规效果可以正常渲染,但是难以满足某些特殊效果的渲染需求,因此如何满足特殊效果的渲染需求成为亟待解决的问题。
发明内容
本申请实施例的目的在于提供一种用于渲染的方法、设备和计算机可读存储介质,能够满足某些特殊效果的渲染需求。
第一方面,本申请实施例提供一种用于渲染的方法,包括:获取待渲染的多个物体,其中,所述多个物体包括特效内的至少两个物体;确定所述多个物体分别到观察者的距离值,其中,所述至少两个物体中每个物体到所述观察者的距离值为所述每个物体与所述特效的距离偏移值与所述特效到所述观察者的距离值之和;按照所述多个物体对应的多个距离值由大到小的顺序对所述多个物体进行渲染。
在上述实现过程中,在特效内的各透明物体的距离排序中引入距离偏移值,将该特效到观察者的距离作为该特效内部所有透明物体到观察者的基本距离,在此基础上,叠加各透明物体的距离偏移值,得到该特效内各透明物体到观察者的最终距离值,将多个透明物体按最终距离值进行渲染,从而能够实现在保持与其他物体距离排序基础上,在任何角度下特效内的透明物体都能按照需求的渲染顺序进行渲染。
结合第一方面,在一种实施方式中,所述方法还包括:获取所述至少两个物体的渲染排序顺序需求;根据所述至少两个物体的渲染排序顺序需求确定所述至少两个物体中每个物体与所述特效的距离偏移值,其中,所述至少两个物体中渲染排序顺序在前的物体的距离偏移值大于渲染排序顺序在后的物体的距离偏移值。
在上述实现过程中,将渲染排序顺序在前的物体的距离偏移值大于渲染排序顺序在后的物体的距离偏移值,从而能够实现各透明物体按照需求的渲染顺序进行渲染。
结合第一方面,在另一种实施方式中,所述每个物体与所述特效的距离偏移值是指所述每个物体到所述特效的中心的距离值,所述特效到所述观察者的距离值是指所述特效的中心到所述观察者的距离值。
在上述实现过程中,在各特效内的透明物体的距离排序中引入距离偏移值,从而为特效内各透明物体的渲染排序中引入差距,从而实现特效内各透明物体按照需求顺序进行渲染。
结合第一方面,在另一种实施方式中,所述至少两个物体为透明物体。
在上述实现过程中,特效中的各物体为透明物体,从而将特效中的各物体进行渲染排序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京像素软件科技股份有限公司,未经北京像素软件科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011522458.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:文档编辑方法、装置和电子设备
- 下一篇:一种电池模组及汽车