【技术实现步骤摘要】
本专利技术涉及网络游戏技术,采用材质树的方法,对粒子的效果和效率进行优化。
技术介绍
所谓粒子系统,就是表示三维计算机图形学中模拟一些特定的模糊现象的技术,粒子系统模拟的现象有火、爆炸、烟、水流、火花、落叶、云、雾、雪、尘、流星尾迹或者象发光轨迹这样的抽象视觉效果等等。在网络游戏中,此技术经常用来制作技能效果。传统的粒子系统,是采用简单的贴图,在系统中给出几种特点的效果,通过增加粒子的数量而达到一定的效果。这样做的问题有两个: 一是表现力查。因为采用固定的效果枚举,所以他的可变性差,无法实现一些复杂的效果O二是效率低。因为在使用过程中添加大量的粒子,这样就造成了大量的三角形渲染,过高的重绘率和粒子在CPU端的更新消耗,都会让客户端效率变得地下,产生卡顿现象。本专利技术采用一种基于材质树的技术,以DX9为基础,实现了一种即可以减低粒子数量,又可以提高效果的粒子系统实现方法。
技术实现思路
本专利技术要解决的技术问题在于提高效果和减低粒子数量。为了实现上述目的,本专利技术所采用的技术方案为,其具体的实施步骤如下: 1)对于固定的粒子效果,开发复合贴图模板; 2)把原理固定化的贴图融合方法模板化;美工人员制作出一个实用的效果后,按照这个材质的生成方法,制作一个材质模板;提供几个接口,供其他的美工人员更换贴图和添加具体的参数,快速的制作负载的材质; 3)提供粒子系统的特殊绘制接口; 4)采用贴图效果,替代之前由大量顶点运动产生的效果;把材质应用到粒子系统中,比如采用贴图的UV移动,替代之前大量顶点的移动,采用多层材质混合,替代之前由大量粒子渲染 ...
【技术保护点】
一种基于材质的粒子效果优化方法,其具体的实施步骤如下:?1)对于固定的粒子效果,开发复合贴图模板;2)把原理固定化的贴图融合方法模板化;美工人员制作出一个实用的效果后,按照这个材质的生成方法,制作一个材质模板;提供几个接口,供其他的美工人员更换贴图和添加具体的参数,快速的制作负载的材质;3)提供粒子系统的特殊绘制接口;4)采用贴图效果,替代之前由大量顶点运动产生的效果;把材质应用到粒子系统中,比如采用贴图的UV移动,替代之前大量顶点的移动,采用多层材质混合,替代之前由大量粒子渲染的混合效果。
【技术特征摘要】
1.一种基于材质的粒子效果优化方法,其具体的实施步骤如下: 1)对于固定的粒子效果,开发复合贴图模板; 2)把原理固定化的贴图融合方法模板化;美工人员制作出一个实用的效果后,按照这个材质的生成方法,制作一个材质模板;提供几个接口,供其他的美工人员更换贴...
【专利技术属性】
技术研发人员:陈洋,
申请(专利权)人:大连创达技术交易市场有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。