Houdini 中文帮助文档

粒子的建议和技巧

个性化的随机行为

要随机化每粒子/参数的行为,可以使用粒子的ID作为rand函数的随机种子值:

rand($ID + <<some number>>)

具体的如下:

rand($ID + 1.0001)

rand($ID + 10.0001)

rand($ID + 100.0001)

rand函数始终返回一个0到1的值。要快速的转换数值到某个范围,可以使用 fit01函数。

fit01(rand($ID + 492.58), 0.2, 0.8)

 

按质量缩放效果

通常使用各种节点的缩放参数来缩放一个节点的效果(作为节点的质量函数)是非常有用的,如使用Property POP来设置。

例如,如果你的粒子质量在0.2到0.8范围内,你可以用一个节点(如Torque节点)来印象粒子的重量(而而非设置Scale参数)。

1 – $MASS

 

手动删除有问题的粒子

进入POP网络的物体级别。

在POP网络上添加一个Delete节点,开启他的显示和渲染标志。

在视图中允许点标号的动画。记住产生问题的粒子标号。

在参数编辑器中,设置Entity为Point方式,开启Number选项卡中的Enable选项。在pattern区域,输入要删除的粒子列表。

点击分享到: