[发明专利]模型渲染显示方法、装置和计算机设备在审
申请号: | 202210633539.5 | 申请日: | 2022-06-06 |
公开(公告)号: | CN115035226A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | 杨己力;周俊秋;丁海舰 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
主分类号: | G06T15/00 | 分类号: | G06T15/00;A63F13/52 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 彭星 |
地址: | 310052 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 渲染 显示 方法 装置 计算机 设备 | ||
本申请提供一种模型渲染显示方法、装置和计算机设备,属于计算机技术领域。所述方法包括:在虚拟地面模型的底面下方叠加预设特效模型;将第一材质赋予预设特效模型得到预设特效模型的正面深度信息,并获取预设特效模型的背面深度信息,第一材质包括半透明材质,背面深度信息包括预设特效模型背面的各个点的深度,正面深度信息包括预设特效模型正面的各个点的深度;根据正面深度信息和背面深度信息确定预设特效模型的自身遮挡信息;基于自身遮挡信息,渲染并显示预设特效模型和虚拟地面模型。本申请可以提升三维模型的渲染显示效果。
技术领域
本申请涉及计算机技术领域,具体而言,涉及一种模型渲染显示方法、装置和计算机设备。
背景技术
随着计算机技术的发展,越来越多的电子游戏进入到了人们的生活,在电子游戏中,会涉及到大量的模型渲染工作,并且经常会需要游戏中的虚拟地面上显示一些特效。
相关技术中,电子游戏中一般会通过在虚拟地面模型上放置特效贴图的方式将特效显示在虚拟地面上,或者会在渲染虚拟地面模型时通过对虚拟地面模型的材质进行设置,例如将虚拟地面模型的某一部分对象的材质设置为半透明,以使得在显示虚拟地面时,这一部分对象显示出特定的效果。这样,就可以实现在游戏中的虚拟地面上显示特效的目的。
然而,相关技术中在虚拟地面上放置贴图的方案无法实现特效的三维效果,而设置虚拟地面模型的材质的方案容易造成渲染排序混乱的问题。因此,相关技术的方案存在渲染显示效果较差的问题。
发明内容
本申请的目的在于提供一种模型渲染显示方法、装置和计算机设备,可以提升三维模型的渲染显示效果。
本申请的实施例是这样实现的:
本申请实施例的第一方面,提供一种模型渲染显示方法,所述方法包括:
在虚拟地面模型的底面下方叠加预设特效模型;
将第一材质赋予所述预设特效模型得到所述预设特效模型的正面深度信息,并获取所述预设特效模型的背面深度信息,所述第一材质包括半透明材质,所述背面深度信息包括所述预设特效模型背面的各个点的深度,所述正面深度信息包括所述预设特效模型正面的各个点的深度;
根据所述正面深度信息和所述背面深度信息确定所述预设特效模型的自身遮挡信息;
基于所述自身遮挡信息,渲染并显示所述预设特效模型和所述虚拟地面模型。
可选地,在所述根据所述正面深度信息和所述背面深度信息确定所述预设特效模型的自身遮挡信息之后,所述方法还包括:
确定所述预设特效模型和关联模型的关联遮挡信息,所述关联模型叠加于所述虚拟地面模型的表面上方,所述关联遮挡信息用于指示所述预设特效模型中被所述关联模型遮挡的区域;
所述基于所述自身遮挡信息,渲染并显示所述预设特效模型和所述虚拟地面模型,包括:
基于所述自身遮挡信息和所述关联遮挡信息,渲染并显示所述预设特效模型和所述虚拟地面模型。
可选地,所述确定所述预设特效模型和关联模型的关联遮挡信息,包括:
从虚拟摄像机的位置向所述虚拟摄像机的拍摄方向发射多条任意方向的射线,判断各所述射线是否同时发射到所述预设特效模型和所述关联模型;
若任一射线同时发射到所述预设特效模型和所述关联模型,则确定所述预设特效模型被所述关联模型遮挡,并根据各射线发射到所述预设特效模型的位置确定所述预设特效模型中被遮挡的区域。
可选地,所述确定所述预设特效模型和关联模型的关联遮挡信息,包括:
基于虚拟摄像机的位置和所述虚拟摄像机的拍摄方向确定所述关联模型的场景深度和所述预设特效模型的像素深度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210633539.5/2.html,转载请声明来源钻瓜专利网。