Merging Topologies in ICE

 
 
 

You can merge the topologies of multiple meshes into a single empty mesh, and then transfer attributes from the sources to the merged mesh. For best results, all objects should have the same Materials attribute — the same material names in the same order.

Merging Topologies

There are several ways to merge topologies with ICE nodes:

Merging Texture Projections

It is easiest if all source objects use the same name for their texture projections.

  1. Merge two or more meshes into an empty mesh using Merge Polygon Meshes.

  2. Connect Merge Texture Projections into the Execute on Merge port of Merge Polygon Meshes, and connect the first source object name into the In Name port of Merge Texture Projections.

  3. If the projection name is not the default of ".cls.Texture_Coordinates_AUTO.Texture_Projection.UVWs", you should specify the name to use:

    1. Edit the Merge Texture Projections compound, for example by clicking the pop-up "e".

    2. Edit the Get Texture Projection UVWs compound.

    3. Set the Get Data node to use the correct name of the source projection.

    4. Exit all compounds.

  4. Connect the rest of the source object names into Merge Texture Projections, in the same order as they are connected into Merge Polygon Meshes.

  5. If all objects use the same name for their texture projection, then you're done.

    Otherwise, repeat step 3 to set the correct projection name for each source object.

Merging MaterialID Attributes

This works only if all objects use the same Materials attribute value.

  1. Merge two or more meshes into an empty mesh using Merge Polygon Meshes.

  2. Connect Merge Material ID into the Execute on Merge port of Merge Polygon Meshes, and connect the source names into the In Name port of Merge Material ID in the same order as they are connected into Merge Polygon Meshes.

  3. Set the same Materials attribute that is used for all the sources.

Merging Other Component Attributes

  1. Merge two or more meshes into an empty mesh using Merge Polygon Meshes.

  2. Connect one of the "Merge Component Data" compounds into the Execute on Merge port of Merge Polygon Meshes.

  3. Set New Attribute Name to the name you want to use for the attribute on the merged mesh.

  4. Get the attribute value you want from each source, and connect them into the Value port of the "Merge Component Data" compound in the same order as they are connected into Merge Polygon Meshes.