由 由 /modeling/geometry_nodes/point/distribute_points_on_faces 创建,以便在输入网格的形状发生变化时提供稳定性,并在实例上用于创建运动模糊。值应为大值,无订单。此属性由生成随机性的节点使用,例如 /modeling/geometry_nodes/utilities/random_value 。与其他内置属性不同,此属性不是必需的,可以删除。 创建,以便在输入网格的形状发生变化时提供稳定性,并在实例上用于创建运动模糊。值应为大值,无订单。此属性由生成随机性的节点使用,例如 输出随机值。 。与其他内置属性不同,此属性不是必需的,可以删除。
面上分布点 节点在输入几何对象的表面上放置点。输入几何体的点、角和多边形属性被转移到生成的点上。这包括顶点权重和UV图。此外,该节点还有 法线 和 旋转*输出。
节点也会产生一个稳定的ID,存储在内置的 id
属性中,作为每个点的稳定标识。当网格变形或密度改变时,每个剩余的点的数值将是一致的。这个属性在 随机值 和 点上的实例 节点中使用。
输入
- 网格
标准的几何图形输入。
Note
输入的几何体必须包含一个带面的网格。
- 选择
选择哪些面的角应该被考虑用于点的分布。
- 最小距离
点与点之间可以有的最小距离。这个选项只适用于 泊松磁盘 分布方法。在其默认值为0时,节点的行为与 随机 模式下的行为相同,因为内部生成的点都不会被移除。
- 密度最大
点分布的点密度。单位是每平方米的点数。这个值要乘以 密度 输入的值。只在 泊松盘 模式下可用。
Note
这将由*Distance Min*选项对分布进行封顶。如果密度大于最小距离所允许的范围,那么在超过这个阈值后,将不会有新的点被添加。
- Density(密度)
在每个网格面上每平方米要分布的点数。这个数值乘以 密度属性 的数值。
在 泊松磁盘 模式下,该值乘以 密度最大值 输入,以获得最终密度。
- 种子
生成点时使用的随机 种子 。
属性
- 分布方法
- 随机
在表面上随机分布点。这是最快的分发方法。
- 泊松盘
在表面上随机分布点
输出
- 点
生成的点。命名的属性会和其他属性字段输出的数据一起被复制到结果网格。
- 法线
法线 的三角形,每个点都散布在这个三角形上。
- 旋转
An XYZ Euler rotation built from the normal attribute for convenience. Such a value can also be built from the normal with the 旋转欧拉节点. Keep in mind that the Z axis of the result rotation will be arbitrary, since the mesh normal used to create the rotation does not have enough information to set all three rotation axes.