pstatus"> 本帖最后由 alphatt 于 2013-10-10 16:15 编辑
unity3d基础特效教程-龙卷风一、前言笔者之前发过一个龙卷风的教程,那个教程是配合了脚本,主要用来旋转,而且是那种比较假的,适合做近景的龙卷风,这次的这个龙卷风是适合做远景的那种,形状比较诡异的龙卷风,制作步骤参照之前的。
简单的分析一下,就是一根风柱,然后上面有个漩涡状的烟尘。本教程主要讲了下面的烟柱部分。因为是做远景,所以细节可以少一点,因为你做多了,放在远处也看不见,所以烟柱身上的那些颗粒物就不必做了,主要是烟柱的起始处,也就是根部会有烟尘跟颗粒物想外飞出。 二、预览
预览的效果不是很好,可能是背景的关系,主要是看最后做出来的效果。主要有烟柱,下面的烟雾跟颗粒物组成。 三、制作过程整个制作过程分为三个部分,烟柱,烟尘,颗粒物。下面将每个部分逐一讲解! 第一部分 第一部分为烟柱的主体,这个部分的特点是,形状,螺旋上升,来看看单独部分的效果是怎样的。
背景的原因,导致效果不是很好,但是大概能看出是什么样子的。大概描述一下这个趋势,先是往右再是往左,这样像蛇一样的出去,伴随着螺旋。就是这样,看看具体的参数设置。
参数有点多。。。。首先生命值4秒足矣,时间长了显得臃肿,在这速度,根据实际情况,强烈一点速度就快,尺寸这个药特别注意,其实的为6,开始一定要定义0~360的旋转,发射数量需要持续不断的10个,发射器的形状,就是普通的Cone就好,下面是重点,速度随着生命值的变化的曲线,可以在右边看到,右边从上往下分别为XYZ轴的变化。注意初始值为8。颜色就不多说了,控制好透明度,整体的透明度都不是太高,开始的颜色较黑,尺寸随着生命值的变化可以看到右边第四个曲线,缓慢的变大,注意初始值为4。旋转值随着生命的变化为平缓的从180到0。渲染的模式为 广告板。用到的贴图可以在右下角看到,这个基本不需要给颜色,给个灰色吧。最后是shader的选择,要选择Alpha Blender,Alpha融合的shader。一定不能选叠加的shader。OK,这部分就是这么多。不是太难。来看看第二部分的设置。 第二部分 第二部分为烟柱根部的烟雾,就是各种灰尘组合起来的烟雾。来看看单独的效果。
这部分可能最主要的是贴图的选择,可以直接去网上找,我这边是用的序列帧,可以从软件里面生成,用max一些插件,做这样的烟雾,然后做成序列帧就可以了。 来看看参数的设置吧。
首先发射时间5秒,loop勾选,这个需要一秒的延迟,因为不可能一开始就有这样的灰尘。生命值为3秒,这样能表现出那种速度的效果。速度给1,速度要跟生命值配合,生命越小,速度越快,那就越快。尺寸要大一点,旋转值一定要有,发射器的形状还是Cone,速度随着生命值的变化可以看到右边的曲线,包括尺寸的变化,还有旋转值的变化,右边的曲线都很详细这些曲线的变化的最大的注意点是初始值,一定要注意初始值,并不是全都是0~1,贴图的选择就是右边的,这样的贴图一定要注意控制Alpha值,防止出现跟消失的时候特别的突兀。序列动画选择4X4,shader的选择依然是alpha融合。好了这部分的设置就是这样啦!来看看第三部分。 第三部分 第三部分的设置可以继承第二部分。先来看看第三部分的单独效果。
这部分主要是那种风中的颗粒物。来看看参数的设置。
延迟神马的根据个人事迹情况吧,生命值为3,speed跟size可以用双曲线限定一个范围不超过5,发射数量可以多一点,速度随着生命值的变化跟前面一样,参考右边的图,还有尺寸,旋转值变化曲线都有详细的显示,注意初始值。贴图的选择为下面那张。这个参数的设置直接继承烟雾的那个,这样设置起来快一点。这样就成型了。 一、总结这个特效可以说是完整的也可以说是不完整的,如果你有天空的效果,加上这个就是完整的,如果你没有天空的话,那么还需要参考前面的图片做一个螺旋状的向上的,其实那部分很好做,只要把烟雾那个部分的渲染属性改成水平的就可以了,复制一份。就是这么简单。
2013-9-30 小法的Unity3d基础特效教程
http://www.narkii.com/club/thread-303286-1.html |