实战3DSMAX粒子系统(一)


p >粒子系统 (Particle System)是能够生成粒子的对象,用来模拟雪、雨等现象。在3DS MAX中的粒子系统包括喷雾(Spray)、雪(Snow)、粒子列阵(Parray)、超级喷雾(Super Spray)、冰雹(Blizzard)以及粒子云雾(Pcloud)六种粒子。通过这些功能强大的粒子系统,我们可以逼真地模拟出自然界的现象。但粒子系统的设定参数相当的多,使用上比较复杂。在这里,让我们通过一系列的实践来逐步了解粒子系统的强大功能。
创建粒子系统
生成粒子系统
在3DS MAX的创建面版的几何类型中,从下拉列表框中选择Particle System,就能够运用粒子系统了。
图1

Spray:用来模拟雨,喷泉。
Snow:用来模拟下雪。
Super Spray用来发射可控制的粒子流,加强Spray能力。
Blizzard:用来增强Snow的粒子系统。
Parray:用一个对象作为发射模拟来发射粒子。用来模拟水流、火山喷发、礼花等。
Pcloud:用于当你想要一群粒子充满指定物体时。
创建一个粒子系统的基本步骤如下:
创建一个粒子发射器。所有粒子系统都需要一个粒子发射器。有些使用粒子系统图标作为发射器,而有些使用场景中的对象作为发射器
定义粒子数量。设置向Birth rate和Lift span这样的参数来控制在指定的时间内粒子存在的数量
设置初始粒子的形状和大小。可以从标准的粒子类型中选择,可以从场景中选择对象做为一个粒子,还可以自己创建粒子。
设置初始粒子的运动状态。可以设置粒子发射器的速度、方向、旋转和随机性。
修改粒子的运动状态。可以在粒子离开发射器之后,使用空间扭曲来影响粒子的运动状态。
粒子系统的应用
用粒子系统能创建一个对象或是效果这些对象或是效果最好能被描述成一大堆或有着相同的动作。例如雨、雪的效果以及水流、烟、人群等等。
雨和雪:使用Super Spray和Blizzard来创建雨雪。这些粒子系统在雨滴和翻转的雪片上做了优化,加入了像Wind这样的空间扭曲,可创建比较柔和的气候环境,如冬雪。
泡泡:使用Super Spray中的Bubble Motion选项来创建泡泡。如果你需要很好的泡泡细节,可以使用透明贴图的粒子,或自己创建泡泡模型把它指定为粒子。如果需要更快的渲染速度,可以使用constant or tetra的粒子。
流? 使用Super Spray来生成流动的液体效果。粒子聚在一起得以形成水流,增加一个Paht Follow空间扭曲来使得水流顺着指定的路径流动。
爆炸:Parry使用其它的对象来作为发射器。可以设置粒子类型为发射起对象的一部分,以模拟对象的爆炸。
容积效果:Pcloud限制粒子在一个指定的容器内。使用该项能生成一杯苏打水中栩栩如生的气泡。
人体:可以创建一个粒子系统,然后设置粒子类型为自定义,然后把人体做为粒子。