Mesh, Integer, Integer, Integer, Scalar Field, 1.1.0
Mesh, Integer, Integer, Integer, Scalar Field, 1.2.0
Mesh, Integer, Integer, Integer, Scalar Field, 1.3.0
About this Block
What it does: The Random Points on Mesh block generates a random list of points on the surface of a Mesh. Common uses:- Generating points for lattice creation.
- The points will be more evenly spread with a higher relaxation iteration value. The placement of points can be changed by changing the random seed.
- Spatial weighting can be driven, often by a Ramp block, to control the spacing of the points.
- The point count specifies the number of points on the mesh.
- This block can be used to create Voronoi surface textures: (https://support.ntopology.com/hc/articles/360042365673)
- This block can be used to add texture to a surface: (https://support.ntopology.com/hc/articles/360060794753)
- This block can be used to create perforations on any part: (https://support.ntopology.com/hc/articles/1500012943262)
Example File
Mesh, Integer, Integer, Integer, Scalar Field, 1.1.0
Generate a randomized list of points on the surface of a mesh.Inputs
| Name | Type | Description |
|---|---|---|
| Mesh | Mesh | Mesh to distribute random points on. |
| Point count | Integer | Number of points to distribute on the mesh. |
| Relaxation iterations | Integer | Number of iterations to evenly distribute the points on the mesh. |
| Random seed | Integer | Seed value to generate randomness. |
| Spatial weighting | Scalar Field | An optional input to control the spacing of the generated points. |
Outputs
| Type |
|---|
| Point List |
Mesh, Integer, Integer, Integer, Scalar Field, 1.2.0
Generate a randomized list of points on the surface of a mesh.Inputs
| Name | Type | Description |
|---|---|---|
| Mesh | Mesh | Mesh to distribute random points on. |
| Point count | Integer | Number of points to distribute on the mesh. |
| Relaxation iterations | Integer | Number of iterations to evenly distribute the points on the mesh. |
| Random seed | Integer | Seed value to generate randomness. |
| Spatial weighting | Scalar Field | An optional input to control the spacing of the generated points. |
Outputs
| Type |
|---|
| Point List |
Mesh, Integer, Integer, Integer, Scalar Field, 1.3.0
Generate a randomized list of points on the surface of a mesh.Inputs
| Name | Type | Description |
|---|---|---|
| Mesh | Mesh | Mesh to distribute random points on. |
| Point count | Integer | Number of points to distribute on the mesh. |
| Relaxation iterations | Integer | Number of iterations to evenly distribute the points on the mesh. |
| Random seed | Integer | Seed value to generate randomness. |
| Spatial weighting | Scalar Field | An optional input to control the spacing of the generated points. |
Outputs
| Type |
|---|
| Point List |

