Add points to cloud at geometry vertices


Suppose you have several objects, and you want to use ICE to add a point at each vertex of each object. If all your objects had the same number of vertices, you could do it by plugging Get Group.PointPositions into Add Point:

Group_AddPoint

But this works only if all the objects have the same number of vertices. Otherwise you won’t get points at all vertices of all objects.

Note that you have to either freeze the transforms on the objects or, as shown above, convert from local coordinates to global coordinates.

To add points on the vertices of any group of objects, you can use Get Closest Points. Just adjust the cutoff distance until you get all the points on the objects.

Group_AddPoint_GetClosestPoints

UPDATE: You can also use Generate Sample Set.

Hat tip: CiaranM

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s