结合 nParticle,可以使用 Maya Nucleus 解算器生成的动态风来影响粒子的运动。Nucleus 系统生成的重力和风力不同于使用 Maya“场”(Fields)创建的 Maya 动态力。Nucleus 力是内部力,这意味着这些力仅影响 Nucleus 对象。指定给相同 Nucleus 解算器的 Nucleus 对象受相同强度的解算器风和重力的影响。
在本课程的这一节中,将创建“轴向幅值”(Axial Magnitude)渐变来控制场体积各个点的场幅值。指定场幅值逐渐从体积的底部增加到其顶部,这样,随着 nParticle 穿过场体积,场对 nParticle 的影响也会增加。若要完成烟模拟,请使用 Nucleus“风”(Wind)使烟在上升时飘动。
标记 | 选定位置(Selected Position) | 选定值(Selected Value) | 插值 |
---|---|---|---|
1 | 0.055 | 0.520 | 线性(Linear) |
2 | 0.315 | 0.900 | 线性(Linear) |
3 | 0.961 | 1.0 | 线性(Linear) |
若要使烟模拟更加逼真,可以设置效果,使香烟的烟在模拟的第一帧上升。通过设定 nParticle 对象的初始状态设置该效果。