在创建 nParticle 系统之前,必须确定哪个 nParticle 样式和创建方法适合 nParticle 效果。在本课中,nParticle 用于模拟从包装盒倾倒到碗中的糖果。
若要实现适合的外观和行为,可以使用“球”(Ball)样式 nParticle。nParticle 样式与为 nParticle 对象的外观、大小、渲染类型和碰撞特性提供预设属性设置的模板类似。若要创建 nParticle 系统,将从位于糖果盒内部的多边形平面的曲面发射 nParticle。
会发射 nParticle,但 nParticle 会从糖果盒一侧落下并消失。这是因为 nParticle 尚无法与场景中的任何其他对象碰撞。为了使 nParticle 与糖果盒和碗碰撞,这些网格需要成为被动碰撞对象,并成为与 nParticle 相同的 Maya Nucleus 解算器系统的成员。