咨询电话:400-810-1418服务与监督电话:400-006-6572

UDK游戏引擎游戏特效制作(二)地面涟漪

发布时间:2020-01-09 09:33:48

step02 制作地面的涟漪效果。

制作一个随着“光束” 落下,地面出现的涟漪效果,如图所示。

UDK游戏引擎游戏特效制作(二)地面涟漪

选择"dream”贴图,创建粒子材质"dream_Mat" ,新建Particle System (粒子系统),重命名为“LianYi",修改粒子属性如下。

设置[Required]|[Duration]|[Emitter Loops]的值为1;设置[Required]|[Delay]|[EmiterDelay]的值为1.2.使粒子1.2秒后粒子出现;设置[Spawn]|[Spawn]|[Rate1]|[Distribution]|[Constant]的值为10,减少粒子繁殖数量;设置[Lifetime]|[Lifetime]|[Distribution]中[Min]的值为0.6,设置[ Max]的值为0.8。

关闭Initial Velocity (初始速度)或设置Initial Velocity (初始速度)的值为0。

新建LockAxis (锁定轴),设定Lock Axis Flags (锁定轴标记)为EPAL_Z。

在“发射器”空白处单击鼠标右键,从弹出在菜单中选择[Location]|[Cylinder]选项,使粒子以圆柱体发射,设置其属性。

设置[Cylinder]|[Location]|[Start Radius ]|[Distribution]中[Constant] 的值为30,设置[Cylinder ] I[ Location]|[Start Height]|[Distribution]中[Constant]的值为1。

新建Size By Life (随生命周期改变大小)模块,修改[ Distribution]的属性,设置[0]项中[InVal]值为0,[OutVal]的值为(X=1,Y=1,Z=1);设置[1]项中[InVal]的值为1,[Out Val]的值为(X=3,Y=3,Z=3)。

step03 制作能量扩散。

制作一个能量扩散效果,选择"blastwave" 贴图,建立粒子材质,重命名为"blastwave_ _mat" ,在[内容浏览器]中建立-个Particle System (粒子系统),修改名称为"NengLiang" ,调整粒子模块选项,如图所示。

UDK游戏引擎游戏特效制作(二)地面涟漪

修改粒子属性如下。

设置[Required]|[Duration]|[Emitter Loops]的值为1,设置[Required]|[Delay]|[EmitterDelay] 的值为1.2,设置[Spawn]|[Spawn]|[Rate]|[Distribution]|[Constant] 的值为0。

修改[Spawn]|[ Burst]|[ Burst List]的属性,设置[0]项中[Count]的值为1, Time值为0;设置[1]项中的[Count]的值为1,[Time]值为0.5。

设置[Lifeime]|[Lifeime]|[Distribution]中[Min]的值为0.5,[Max ]的值为0.7。

设置[Iitial Size]|[Size]|[Start Size]|[Distribution]中[Max]的值为(X=20,Y=20,Z=20) ,

设置[Min]的值为( X=10,Y=10,Z=10)。

关闭[Initial Velocity (初始速度) ]模块或设置其数值为0。

新建LockAxis (锁定轴),设定Lock Axis Flags (锁定轴标记)为EPAL_Z。

新建Size By Life (随生命周期改变大小)模块,设置Distribution (分布)的属性,设置[0]项中[In Val]的值为0,[Out Val]的值为(X=0.3,.Y=0.3,Z=0.3) ;设置[1]项中[InVal]的值为1,[Out Val] 的值为(X=8,Y=8,Z=8)。