[发明专利]模型的剔除方法及装置、存储介质和电子装置有效
| 申请号: | 201810831798.2 | 申请日: | 2018-07-26 |
| 公开(公告)号: | CN109045693B | 公开(公告)日: | 2022-02-25 |
| 发明(设计)人: | 黎志强 | 申请(专利权)人: | 网易(杭州)网络有限公司 |
| 主分类号: | A63F13/52 | 分类号: | A63F13/52 |
| 代理公司: | 北京博浩百睿知识产权代理有限责任公司 11134 | 代理人: | 褚敏;宫传芝 |
| 地址: | 310052 浙江省杭州*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 模型 剔除 方法 装置 存储 介质 电子 | ||
本发明提供了一种模型的剔除方法及装置、存储介质和电子装置,其中该方法包括:将模型的包围体向屏幕空间进行投影;判断所述包围体是否已经投影到所述屏幕空间上,或判断将所述包围体投影到所述屏幕空间上得到的与所述包围体对应的圆的面积是否小于预设阈值;根据判断结果确定模型是否为需要被剔除的模型。通过本发明,解决了相关技术中在世界空间中采用视锥体求交的方式难以剔除面积较小且面数较多的模型的问题,提高了用户体验。
技术领域
本发明涉及计算机领域,具体而言,涉及一种模型的剔除方法及装置、存储介质和电子装置。
背景技术
在大型的3D游戏中,屏幕上大量的3D模型绘制往往成为性能的瓶颈,虽然显卡性能在不断的提升,但是对于不断追求更真实效果的3D游戏来说,这个提升速度是远远不够的,而且并非每一个玩家的机器都有优异的性能,所以更高的显示效率是各大游戏开发者不断追求的目标,而其中一项的重要的优化技术就是模型剔除,特别在模型面数比较高的情况下,这个能带来明显的显示性能提升。
现有技术中采用的是:用模型的包围盒/包围球与相机的视锥体求交,如果出现相交的情况就认为模型可见,然后把模型交给显卡绘制,反之就认为模型不可见,然后不绘制模型。其中,包围盒是一个立方体,包围球是一个球体,它们都包围着整个模型网格,而视锥体是一个四棱锥(由远裁剪面、屏幕长宽比和人眼的视野角来确定),求交就是指在三维空间中计算几何体之间是否有相交。
现有技术中的方式在一定程度上缓解了显卡的压力,但是,该方式也是存在弊端的;例如一个比较小的模型(比如一个盆栽),它的面数可能比较多,但是在远处观察的时候它可能只在屏幕上占几十个像素甚至几个像素,而视锥剔除却把它包含进来了,因为它的包围盒与视锥体确实发生了相交,如果这种小物体比较多,就还是会对显卡造成较大的压力。
针对相关技术中的上述问题,目前尚未存在有效的技术方案。
发明内容
本发明实施例提供了一种模型的剔除方法及装置、存储介质和电子装置,以至少解决相关技术在世界空间中采用视锥体求交的方式难以剔除面积较小且面数较多的模型的问题。
根据本发明实施例的一个方面,提供了一种模型的剔除方法,包括:将模型的包围体向屏幕空间进行投影;判断所述包围体是否已经投影到所述屏幕空间上,在判断结果为是的情况下,继续判断将所述包围体投影到所述屏幕空间上得到的与所述包围体对应的圆的面积是否小于预设阈值;根据判断结果确定模型是否为需要被剔除的模型。
根据本发明的另一个方面,提供了一种模型的剔除装置,包括:投影模块,用于将模型的包围体向屏幕空间进行投影;判断模块,用于判断所述包围体是否已经投影到所述屏幕空间上,在判断结果为是的情况下,继续判断将所述包围体投影到所述屏幕空间上得到的与所述包围体对应的圆的面积是否小于预设阈值;确定模块,用于根据判断结果确定模型是否为需要被剔除的模型。
根据本发明的又一个实施例,还提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
根据本发明的又一个实施例,还提供了一种电子装置,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
通过本发明,将模型的包围体向屏幕空间进行投影,进而在屏幕空间上根据包围体是否已经投影到屏幕空间上,或将包围体投影到屏幕上得到的与包围体对应的圆的面积是否小于预设阈值确定被投影的包围体是否为需要被剔除的模型,解决了相关技术中在世界空间中采用视锥体求交的方式难以剔除面积较小且面数较多的模型的问题,提高了用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网易(杭州)网络有限公司,未经网易(杭州)网络有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810831798.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种手柄控制虚拟摄影机
- 下一篇:虚拟场景显示方法、装置、终端及存储介质





