Using the Pop3D block, when connecting “points as a list” into the “P” input, are the XYZ coordinated preserved in some way or is it arbitrary?
PopulateXX components will generate points that are spread in the geometry/region/box, not completely randomly, but evenly.
If it were purely random some points might be too near each-other, or too far.
This is why those components are “slow”, it’s not a simple random, but the component (the programmed algorithm behind) do a lot of work to achieve this.
A pure random distribution is much faster, because any point would simply “ignore” the existence of other points… this doesn’t happen in PopulateXX components. Each new point take into account the other points.
P input is just to tell the algorithm that the new generated points must take into account also those
pre-existent points.
See how, the new “random” generated points try to avoid be near the 2 pre-existend points…
Thank you, how would you do this visualization in 3D? Surface is for 2D. Sorry, new here ! Appreciate the help.
Use “Dot display” component or draw spheres.
Nurbs spheres for precision (clean round circles) or mesh spheres for speed/fast/light drawing (use Mesh Sphere EX).