Well … IF the points are “suitable” (i.e. lay in some sort of “envelope/skin” - kinda the results from some LIDAR scan AND their distances are more or less “uniform” ) then a Mesh due to aa parallel BP - Ball Pivot - algo (invented at IBM Labs some time ago [and firstly used in Cruise Missiles for real-time terrain reconstruction] is the way to go). Like:
In case of some sort of failure (rather the norm if the distances are “unsuitable” for BP) … there’s techniques to “fill” Mesh hole(s) in a “rational/uniform/optimum” (kinda) way. Like:
On the other hand since then a lot of other stuff is developed (for instance techiques to do a convex/concave 3d Mesh from any not-on-skin pts collection).
But since you have a poysurface and, say, rnd pts on the BrepFaces … the collection IS a skin-like collection.
BTW: if you want to interactively and individually modify points (on a per point basis) … this requires code (has to do with swapping volatile <> presistent pt data per, say, a C# execution event).
BTW: you can also modify BrepFace pts (from the underlying Surface cntl pts) … but this is rather way more complex and also requires code.
But … if you get a TSpline (or some equivalent) object out of your Brep you can interactively modify vertices, edges, faces, cats and dogs … so why bother with all the above ???
I have had a go at creating a mesh from 8 referenced points (a cube) however the results do not give what I am looking for.
It leaves me with a single surface and some of the points floating in space with no mesh.
Essentially what I am looking to do is create a cube brep from those 8 points. I would like to be able to add more than 8 points for more complicated breps, but essentially the points would always represent the extremes of the ‘solid’ I am looking to create at it’s vertices.
Unfortunately I am fairly new to grasshopper and I have also hardly ever used meshes in rhino so I am not overly familiar with the workings of them.
It sounds like you need a 3d ConvexHull (which of course would not apply if you wanted concave shapes). There isn’t one in stock gh, however quite a few plugins that have one like Starling, Dodo, etc. This is an example with Dodo. Then take the mesh faces, clean and join to have a closed Brep.