pstatus"> 本帖最后由 alphatt 于 2013-10-10 16:12 编辑
unity3d基础特效-火球一、前言这次的火焰教程讲的是火球特效的制作,火一般在游戏中被只用的较多,一般是一些法师的初级技能,打打小怪,我记得十年前有一款游戏叫《奇迹MU》其中的魔法师有一个技能就叫火球,从天而降几个火球,差不多就是这样,下面开始讲解。
一、预览预览的效果可能不是很清楚,并不能看出是一个火球的效果,如果大家想看看实际的效果,只要按照下面的流程去制作肯定能制作出满意的效果。
一、制作过程这个火球总共分为四部分,第一部分为火球部分,就是那个球体,第二部分为光晕部分,第三部分为火焰部分,第四部分为烟雾部分。下面就对每一个部分逐一的讲解。 第一部分第一部分为火球部分,其实听起来是最难的一个部分事实上并不是的,只是一个简单的发光物体就行了,可以看看单独的火球部分是什么样子的。
就是这么一个简单的效果,右边是贴图,很简单的图,没有任何难度,很多时候不要想的太难,我个人觉得好的效果都是拼凑起来的,各种拼凑,拼凑的合理就会得到不错的效果。下面来看看这个部分的参数设置。
第二部分第二部分为光晕部分,这部分是必须的,事实上你这部分不做,人家也会知道你做的是一个火球,但是如果你做了这部分,效果是截然不同的,仔细想想现实重点饿火焰,因为是能产生光和热的物体,所以一定会有光晕。看看单独部分的效果。
这部分也是比较简单的,主要的功能就是让人觉得这个火球有温度,是有热量的。多了这部分就能感觉的真的在燃烧。下面来看看具体参数设置,然后提出重点来讲解。
个人觉得这部分的设置跟之前那部分的差不多,这部分的设置最主要的就是要设置出那种微弱的闪烁的感觉,因为火在燃烧的过程中会受到各种因素的影响,导致火苗的不稳定,会有闪烁的效果。重点还是跟上面的一样,颜色跟透明度的设置。就不多说了。 第三部分第三部分为火焰部分,可以说是整个火球效果最核心的部分,虽然是最核心的部分,但是之前的教程基本上都已经讲解过火焰的具体制作方法了,其实这个火焰的制作方法跟之前也是类似滴,贴图也是采用之前的贴图,来看看单独部分的效果。
普通的火焰的制作方式都差不多,颜色从白到黄到红到黑,大小从小变大再变小之类的。来看看具体参数设置吧。
这个速度随着生命值的变化的参数看起来那么诡异,之前的教程中已经讲过了就不再重复了。火焰的方向是不定的,所以,初始方向要设置成0~360,方向的变化也会随着生命值的变化,这样的话贴图形状的感觉就不会那么明显了。OK,就这么多,下面看看最后一部分。 第四部分第四部分为烟雾部分,说到火基本上就离不开烟,一般的火都能伴随着烟,所以烟雾一定是少不了的,看看单独的烟是什么样子的。
这个烟的效果从某种意义上来讲跟火是一样的的,不同的只是颜色上的区别,所以贴图也是跟火焰用的是一样的,就不截取了。直接看看参数的设置吧。
我可以说这个参数设置跟火焰的参数设置一样吗,那必须不一样啊!主要不一样的部分就是红色框框的部分,其他基本一致。恩差不多就是这样,火球完成了! 一、总结总结的部分其实在前面提到过,就是好的效果基本上都是合成的,各个部分合成的,单凭一个粒子系统是不可能做出很好的效果的,如果有人能,请允许我叫一声大师!多看多想多试!
2013-8-22 小法的Unity3d特效教程整合
http://www.narkii.com/club/thread-303286-1.html[/hide] |