返回首页 >> Maya文档 >> maya使粒子保持在体积内

使粒子保持在体积内


可以通过使用仅会影响您所感兴趣的体积外粒子的径向场使粒子和 nParticles 保持在体积内,并将粒子推送回体积内。还可以使用此步骤来使粒子保持在体积发射器内。

还可以使用“体积捕获”属性阻止对象退出体积图形场。请参见体积捕获。

使粒子保持在体积内

创建粒子(或发射器)以及想要粒子停留在其体积内的场。
选择粒子,然后从“动力学”(Dynamics)或“nDynamics”菜单集中选择“场 > 径向(Fields > Radial)> ”。
将径向场的体积图形设定为与步骤 1 中创建的场的体积图形相同。
启用“体积排除”(Volume Exclusion)。
将径向场幅值设定为负值。
请尝试大约为第一个场的幅值一半的值,但是为负。例如,如果第一个场的幅值为 10 或 -10,则使用大小为 -5 的径向场幅值。

将径向场设置为第一个场的父对象,然后将径向场的变换值重置为身份。
这会使径向场的体积与原始场的体积相同。

如果粒子移动到原始场体积之外,径向场就会将其推送回原始场体积内。您可能需要调整径向场幅值和/或变换值以获得精确的外观。

请将您关于此页内容的评论发送给我们