一种粒子渲染的优化方法技术

技术编号:8271865 阅读:302 留言:0更新日期:2013-01-31 04:17
本发明专利技术涉及一种渲染的优化方法,具体讲是涉及一种高填充率粒子的渲染优化方法,其属于计算机图形技术领域,低分辨率的离屏渲染可以大幅度的提高性能,它可以使粒子系统的消耗更加可控。虽然不能完全的排除失真,但是通过模糊,模版缓存等方法改进,可以达到可接受的渲染效果。

【技术实现步骤摘要】
本专利技术涉及一种渲染的优化方法,具体讲是涉及一种高填充率粒子的渲染优化方法,其属于计算机图形

技术介绍
随着渲染技术的发展,在各种大型3D网络游戏的制作中,对场景的渲染有了更高的要求。为了满足玩家更高的要求,大量的粒子系统普遍用来模型各种场景效果,比如烟花,爆炸,各种天气效果等。粒子系统需要对复杂的运动系统进行模拟,例如一场暴风雪,一个爆炸,就需要大·量的三角形绘制。而更糟糕的情况是摄像机位于此效果中,导致效果几乎填满屏幕,同时它重绘率非常高,导致绘制帧数的下降。然后,一般场景中的特效,对细节的要求并不是很高。而且比较模糊和柔和。由此,本专利技术提出可一种基于离屏渲染的粒子渲染优化。虽然太实用于高细节度的特效,也不影响他对大部分填充率较高特性的渲染优化。本专利技术提出的基于离屏渲染的粒子渲染优化,大大的降低硬件的负载,同时又不影响场景效果。
技术实现思路
鉴于现有技术存在的问题,本专利技术要解决的技术问题在于,针对粒子系统的高填充率,高重绘率,提出一种采用低分辨率渲染目标替代原始的特效绘制,再通过对场景渲染结果的后处理,把离屏粒子绘制回场景。为了实现上述目的,本专利技术所采用的技术方案是一种粒子渲染的优化方法,其主要步骤如下 1)根据缩放系数,为绘制离屏粒子,新建渲染目标; 2)把粒子绘制到新建的渲染目标中; 3)对粒子边缘进行柔和处理; 4)新建一个屏幕效果,把离屏粒子作为贴图,绘制到主帧缓存上; 所述粒子优化方法适用于柔和与模糊的粒子,所述粒子采用低分辨率来替换高分辨率的粒子才不会有明显失真现象; 所述粒子优化方法应用环境是粒子本身与场景的像素是叠加; 所述粒子优化方法采用覆盖像素,对像素进行边缘模糊。本专利技术的优点在于低分辨率的离屏渲染可以大幅度的提高性能,它可以使粒子系统的消耗更加可控。虽然不能完全的排除失真,但是通过模糊,模版缓存等方法改进,可以达到可接受的渲染效果。具体实施例方式一种粒子渲染的优化方法,其主要步骤如下 1)根据缩放系数,为绘制离屏粒子,新建渲染目标; 2)把粒子绘制到新建的渲染目标中; 3)对粒子边缘进行柔和处理; 4)新建一个屏幕效果,把离屏粒子作为贴图,绘制到主帧缓存上; 所述粒子优化方法适用于柔和与模糊的粒子,所述粒子采用低分辨率来替换高分辨率的粒子才不会有明显失真现象;· 所述粒子优化方法应用环境是粒子本身与场景的像素是叠加; 所述粒子优化方法采用覆盖像素,对像素进行边缘模糊。本文档来自技高网...

【技术保护点】
一种粒子渲染的优化方法,其特征在于:其主要步骤如下:1)根据缩放系数,为绘制离屏粒子,新建渲染目标;2)把粒子绘制到新建的渲染目标中;3)对粒子边缘进行柔和处理;4)新建一个屏幕效果,把离屏粒子作为贴图,绘制到主帧缓存上。

【技术特征摘要】
1.一种粒子渲染的优化方法,其特征在于其主要步骤如下 1)根据缩放系数,为绘制离屏粒子,新建渲染目标; 2)把粒子绘制到新建的渲染目标中; 3)对粒子边缘进行柔和处理; 4)新建一个屏幕效果,把离屏粒子作为贴图,绘制到主帧缓存上。2.根据权利I所述的一种粒子渲染的优化方法,其特征在于所述粒子优...

【专利技术属性】
技术研发人员:温宏梅
申请(专利权)人:沈阳创达技术交易市场有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1