Hi,
Is there a way to convert a 3D object into a cloud of points, I want points both inside and on the perimeter to basically mimic the volume but only points! I want it fairly dense or be able to manipulate density.
Thanks.
Hi Ben, the outside you can get by meshing the object (Mesh
command) then running PointCloud
or ExtractPt
on the mesh. The interior might be a bit of work - does it matter if the points are regularly spaced, as on a grid? Or random?
You could:
-
prepare a blob of points -
Array
can help here, larger than the object -
Use
SelVolumeObject
to select points contained by the object, assuming it is closed. -
With these and the exterior ‘skin’ points from the mesh selected, run
PointCloud
.
PointCloudVolume.3dm (264.4 KB)
-Pascal
1 Like