[发明专利]一种高模渲染的优化方法无效
申请号: | 201210394565.3 | 申请日: | 2012-10-17 |
公开(公告)号: | CN102945558A | 公开(公告)日: | 2013-02-27 |
发明(设计)人: | 温宏梅 | 申请(专利权)人: | 沈阳创达技术交易市场有限公司 |
主分类号: | G06T11/00 | 分类号: | G06T11/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 110167 辽宁省沈阳*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 渲染 优化 方法 | ||
技术领域
本发明涉及一种渲染的优化方法,更具体地说,涉及高细节静态模型绘制优化,其属于计算机图形技术领域,。
背景技术
随着次时代渲染技术的发展,在各种大型3D网络游戏的制作中,对场景的渲染有了更高的要求。为了满足玩家更高的要求,场景物件的细节度大幅度增加,动态光影,法线贴图都应用到了场景的渲染中。
但是随着这些渲染技术的加入,地形绘制对硬件的要求越来越高。虽然计算机硬件能力的提升和渲染技术的提升,但仍不足以满足绘制的需求。在加上玩家对效果的要求越来越苛刻,但硬件发展的速度远远跟不上渲染的需求,所以这进一步加剧了效果与效率直接的矛盾。
一般来说,提高场景的效果和提高效率本身就是个矛盾。更好的效果就意味着更高的消耗。而我们需要在不影响渲染效果的前提下进行渲染优化,这就要求我们不能去减低模型的面数,限制各种效果的应用。
本文提出了一种解决高细节度的静态模型的渲染优化方法,大大的降低硬件的负载,同时又不影响场景效果。
发明内容
鉴于现有技术存在的问题,本发明要解决的技术问题在于,针对复杂的3d模型,采用实时的绘制2D公告板,代替3D模型,这样就把几万甚至几十万的订单渲染,简化到4个顶点的渲染,提高帧数。
本发明解决上述技术问题的技术方案是一种高模渲染的优化方法,其根据当前的视角,静态模型中设置的优化渲染距离,判断该模型是否需要进行公告板像素存储,然后把复杂的3d模型渲染替换成2d公告板渲染;其主要步骤如下;
1)获取摄像机与静态模型的距离和夹角;
2)根据静态模型上优化绘制距离,判断是否需要对模型进行2D渲染;
3)计算摄像机与静态模型的夹角,判断是否需要重新生成对应的2D贴图,用来替代当前的模型绘制;
4)如果需要优化渲染,则新建一个新的渲染目标,把当前的静态模型绘制到贴图中;
5)根据静态模型的位置,生成场景公告板,渲染设和当前模型与摄像机的夹角合适的贴图,对静态模型公告板进行绘制;
所述步骤5)中生成场景公告板根据美术预先设计好的包围盒来生成顶点,保证物绘制的完整性;
所述步骤5)中渲染设和当前模型与摄像机的夹角合适的贴图,根据物件与摄像机的夹角来适配贴图信息,不同的夹角,物件在屏幕上的绘制结果是不同的;用于远景物件的绘制上,用很少得几个夹角对应的贴图就可以实现2D公告板替换渲染。
本发明的优点在于:利用了2D公告板,替换了复杂物件的绘制,大大提升了渲染效率。根据夹角和距离的刷新公告板贴图,也保证了绘制的真实性,提升可渲染效率。
具体实施方式
一种高模渲染的优化方法,其根据当前的视角,静态模型中设置的优化渲染距离,判断该模型是否需要进行公告板像素存储,然后把复杂的3d模型渲染替换成2d公告板渲染;其主要步骤如下;
1)获取摄像机与静态模型的距离和夹角;
2)根据静态模型上优化绘制距离,判断是否需要对模型进行2D渲染;
3)计算摄像机与静态模型的夹角,判断是否需要重新生成对应的2D贴图,用来替代当前的模型绘制;
4)如果需要优化渲染,则新建一个新的渲染目标,把当前的静态模型绘制到贴图中;
5)根据静态模型的位置,生成场景公告板,渲染设和当前模型与摄像机的夹角合适的贴图,对静态模型公告板进行绘制;
所述步骤5)中生成场景公告板根据美术预先设计好的包围盒来生成顶点,保证物绘制的完整性;
所述步骤5)中渲染设和当前模型与摄像机的夹角合适的贴图,根据物件与摄像机的夹角来适配贴图信息,不同的夹角,物件在屏幕上的绘制结果是不同的;用于远景物件的绘制上,用很少得几个夹角对应的贴图就可以实现2D公告板替换渲染。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于沈阳创达技术交易市场有限公司,未经沈阳创达技术交易市场有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210394565.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电池减震垫
- 下一篇:一种后勤采供商品的报价与自动调价方法