mesh+

Mesh+ is a set of user components which produce topological effects from mesh faces and point sets using variable methods of subdivision and normal based three dimensional distortion. 

We are pleased to announce the Beta Release of version 2.0

LINK TO FOOD4RHINO

Images tagged: Mesh(+)mesh(+)

The current version of mesh(+) is developed for:

 - Rhino 5 (32 & 64)

 - Grasshopper version 0.9.0056 (For Rhino 5)

 - Recommended Download: Weaverbird

Average mesh

I have to make a average between a group of meshes, do you know how to do it?

  • up

    David Mans

    If you can share an image or file of what you are trying to achieve, it would be much easier to speak to. But you probably don't need mesh+ to do this.

    If the meshes you are averaging have the same number of vertices/ face topology then you could just use mass addition to add the vertices together then divide by the total number of meshes. This will give you the average vertices for all the meshes. You can then construct a new mesh with these new vertices and the same faces as one of the original meshes.

    3
    • up

      David Mans

      Ok, since it looks like each one of the meshes is unique, averaging the vertices will not work.

      I'm sure there is a better way to do this, but one method would be as follows:

      1. Select one of the meshes and deconstruct it to get the vertices
      2. For each vertex use mesh closest point to get the closest point on each of the other (9) meshes.
      3. Use mass addition to add these vertices together and divide by the total number of meshes (10)
      4. Construct a new mesh using these new averaged vertices and the faces from the original mesh.
      1