randomize_point_scale

随机化 point_scale 特性。这将影响实例的大小以及点形状。但是,它不会影响整个几何对象的大小。

输入

points

具有要缩放的点的几何体。

weights

控制应用的随机化量。

如果未连接任何对象,则所有点的默认权重为 1。这是一个解释的自动端口,其接受以下类型:

随机化

minmax

最小和最大缩放因子。例如,0.25 表示小 4 倍,4 表示大 4 倍。仅支持 float 值,但您可以使用 axis_to_scale 控制因子如何应用于轴。

seed

随机数生成器的种子。

axis_to_scale

控制如何应用缩放因子:

scale_existing_values

当此选项为 true 时,随机缩放因子将与任何现有 point_scale 值相乘。当此选项为 false 时,随机值将覆盖任何现有的缩放因子。

distribution

用于控制随机分布的 FCurve。使用默认形状时,在范围最小值附近生成较多点,而在范围最大值附近生成较少点。

输出

out_points

具有已缩放点的几何体。

point_scale

在几何体上设置的 point_scale 值。