龙卷风破坏建筑的场景
- 2021-12-26
- 来源/作者: 本站原创 / 佚名
- 2 次浏览
13.3 龙卷风的奇袭
在本次实例中将要创建龙卷风破坏一座建筑的场景,在场景中龙卷风沿路径运动到建筑所在的位置,然后将其毁掉。其中龙卷风的创建应用“超级喷射”粒子系统配合空间扭曲中的“漩涡”,而建筑爆炸则应用了“粒子阵列”配合空间扭曲中的“重力”、“漩涡”和“全动力导向板”完成。下面开始本次练习的制作。
(1)运行3ds Max,在本书附带光盘中打开Chapter-13\龙卷风\“龙卷风01.max”文件。
(2)进入“创建”主命令面板下的“几何体”次命令面板,在该面板的下拉列表栏中选择“粒子系统”选项,在“对象类型”卷展栏中单击“超级喷射”按钮,在如图13-93所示的位置创建一个SuperSpray01对象。
图13-93 创建“超级喷射”粒子系统
(3)进入该粒子系统的“修改”面板,展开“基本参数”卷展栏中,在“粒子分布”选项组中第一个“扩散”参数栏中键入5,在“平面偏离”参数栏中键入90,并在其下的“扩散”参数栏中键入90。在“视口显示”选项组中选择“网格”单选按钮,并在“粒子数百分比”参数栏中键入100,如图13-94所示。
图13-94 设置基本参数
(4)展开“粒子生成”卷展栏,在“粒子数量”选项组下的“使用速率”单选按钮下的参数栏中键入5。在“粒子运动”选项组中将“速度”参数栏中的参数设置为20。在“粒子计时”选项组中将“发射开始”和“发射停止”分别设置为-30和100。在“粒子大小”选项组中将“大小”参数栏中的参数设置为15,并将“增长耗时”参数栏中的参数设置为5,如图13-95所示。
图13-95 设置“粒子生成”卷展栏
(5)展开“粒子类型”卷展栏,在“标准粒子”选项组中选择“面”单选按钮。展开“旋转与碰撞”卷展栏,在“自旋转速度”卷展栏中将“自旋时间”设置为5,在“自旋轴控制”选项组中选择“用户定义”单选按钮,并在“Z轴”参数栏中键入10,如图13-96所示。图13-96 设置粒子类型
(6)至此“超级喷射”粒子系统的设置结束,为其在“材质编辑器”中添加“龙卷风”材质,播放动画,效果如图13-97所示。
图13-97 创建“超级喷射”粒子系统
(7)现在龙卷风基本上是竖直的很不真实,下面将为其添加空间扭曲,使其变得真实。进入“创建”主命令面板下的“空间扭曲”次命令面板,在该面板的“对象类型”卷展栏中单击“漩涡”按钮,在如图13-98所示的位置创建一个“漩涡”对象。
图13-98 创建“漩涡”对象
(8)进入该对象的“修改”面板,展开“参数”卷展栏,在“开始时间”参数栏中键入-30,使得在动画播放以前,“漩涡”对象就已经对粒子对象产生作用。在“漩涡外形”选项组中将“锥化曲线”参数设置为4,其下的“捕获和运动”选项组中的参数参照图13-99所示进行设置。
图13-99 “捕获和运动”选项组
(9)“漩涡”对象的参数设置完毕,然后在主工具栏中单击“选择并链接”按钮,然后将“漩涡”对象链接到粒子系统上。接着再单击
“绑定到空间扭曲”按钮,将“漩涡”对象绑定到粒子系统上。完毕后将粒子系统链接到Dummy01辅助对象上,使其跟随辅助对象运动。龙卷风对象的设置结束,此时的效果如图13-100所示。
注意:场景中用以模拟龙卷风的粒子
系统是不需要有照明和投影的,所以用户需要利用灯光的排除功能,使场景中的灯光Spot01不对SuperSpray01对象产生影响。图13-100 创建“漩涡”对象
(10)下面进行车体爆炸的设置,根据本章中第二个实例,读者可以了解到设置粒子爆炸动画应该添加“粒子阵列”对象。所以首先在视图中如图13-101所示的位置创建一个PArray01对象,并将其应用与建筑对象相同的材质效果。
图13-101 创建PArray01对象
(11)进入“修改”面板,在“基本参数”卷展栏中单击“拾取对象”按钮,在视图中拾取“建筑”对象,在“视口显示”选项组中选择“网格”单选按钮,展开“粒子生成”卷展栏,将“速度”参数设置为2;“变化”设置为100;“散度”设置为90;“发射开始”设置为63;“显示时限”设置为100;“寿命”设置为100。这说明龙卷风在第60帧时接触到建筑。如图13-102所示。
图13-102 设置粒子参数
(12)展开“粒子类型”卷展栏在“粒子类型”选项组中选择“对象碎片”单选按钮,在“对象碎片控制”选项组中选择“碎片数目”单选按钮,并在其下的“最小值”参数栏中键入200。播放动画可以看到爆炸的效果。如图13-103所示。
图13-103 爆炸的效果
(13)下面将为爆炸粒子系统添加空间扭曲,使其更为真实,首先是碎片碰到地面可以反弹,为其添加导向器。进入“创建”主命令面板下的“空间扭曲”次命令面板,在该对象的下拉列表栏中选择“导向器”选项,并在“对象类型”卷展栏中单击“全动力学导向板”按钮,在如图13-104所示的位置创建一个“全动力学导向”对象。
图13-104 创建“全动力学导向”对象
(14)进入“修改”面板,在“参数”卷展栏中单击“拾取对象”按钮,在视图中单击“地面”对象,在“粒子反弹”选项组中将“反弹”参数设置为0.2,“混乱度”和“摩擦力”分别设置为100和50,如图13-105所示。完毕后将该导向器绑定到用于爆炸的粒子系统上。
图13-105 设置导向器参数
(15)下面将创建两个重力系统,其中一个是正常的竖直向下的重力,另一个则使爆炸后的碎片可以跟随龙卷风向前运动。首先创建一个“重力”空间扭曲,进入“修改”面板,将“强度”设置为0.2。然后将该重力系统绑定到用于爆炸的粒子系统上。如图13-106所示。
图13-106 创建“重力”空间扭曲
(16)创建另一个重力空间扭曲。进入“修改”面板,在“参数”卷展栏中将“强度”和“衰退”分别设置为0.5和0.01,选择“球形”单选按钮,在“显示”选项组中选择“范围指示器”复选框,在“图标大小”参数栏中键入10,设置图标的大小。然后参照图13-107所示调整该“重力”的角度位置。将该重力系统绑定到用于设置爆炸的粒子系统上,并同时将其链接到龙卷风粒子系统上。
图13-107 创建另一个重力系统
(17)最后为了使碎片产生随龙卷风一起旋转的效果,下面为该对象添加一个“漩涡”空间扭曲,在“参数”卷展栏中的“漩涡外形”选项组中将“锥化长度”和“锥化曲线”分别设置为0和1.8。其位置如图13-108所示,同样将该空间扭曲绑定到用于设置爆炸的粒子系统上,并将其链接到龙卷风粒子对象上。
图13-108 创建“漩涡”空间扭曲
(18)本次练习全部结束,如果读者在制作本练习中遇到什么问题,可以打开附带光盘\Chapter-13\龙卷风\“龙卷风02.max
”文件参考,还可以打开附带光盘\Chapter-13\龙卷风\“龙卷风.avi”文件直接观察渲染后的动画效果。图13-109出示了本次练习的部分画面。图13-109 动画的部分画面