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.
There are several ways to merge topologies with ICE nodes:
Merge Topo is a node that creates a new topology by merging the connected topologies.
Merge Topo Array is a node that creates a new topology by merging an array of topologies.
Merge Polygon Meshes is a compound that gets the Topology attributes of the connected meshes, merges them, and sets Self.Topology.
It is easiest if all source objects use the same name for their texture projections.
Merge two or more meshes into an empty mesh using Merge Polygon Meshes.
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.
If the projection name is not the default of ".cls.Texture_Coordinates_AUTO.Texture_Projection.UVWs", you should specify the name to use:
Connect the rest of the source object names into Merge Texture Projections, in the same order as they are connected into Merge Polygon Meshes.
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.
This works only if all objects use the same Materials attribute value.
Merge two or more meshes into an empty mesh using Merge Polygon Meshes.
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.
Set the same Materials attribute that is used for all the sources.
Merge two or more meshes into an empty mesh using Merge Polygon Meshes.
Connect one of the "Merge Component Data" compounds into the Execute on Merge port of Merge Polygon Meshes.
Set New Attribute Name to the name you want to use for the attribute on the merged mesh.
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.
Except where otherwise noted, this work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License