hy.

I have a mesh with 2 subset with 2 different material .

My importer start to import from the scene graph.

But when i get a node of the scenegraph i have an istance with the 2 material

this is a piece of the xml collada file

```
<instance_geometry url="#Cube-Geometry">
<bind_material>
<technique_common>
<instance_material symbol="Materialaer" target="#Materialaer">
<bind_vertex_input input_semantic="TEXCOORD" input_set="1" semantic="CHANNEL1"/>
</instance_material>
<instance_material symbol="Material_ferr" target="#Material_ferr">
<bind_vertex_input input_semantic="TEXCOORD" input_set="1" semantic="CHANNEL1"/>
</instance_material>
</technique_common>
</bind_material>
</instance_geometry>
```

```
now in the normal sequence i get the geometry
const domInstance_geometry_Array pGeomAry = m_CurrentNode->getInstance_geometry_array()//current node is the current node //selected by the traverse the scene graph.
//i use this for get the geometry isnstance.
xsAnyURI puriGeom = pGeomAry.get(0)->getUrl();
puriGeom.resolveElement();
```

In a multiple mesh subset i get the group of triangles that have the current node material group of vertex,but with 2 instance of 2 different materials how i resolve the triangle group that i must process?(I have 2 triangle group in this case ) and start reading the geometry of the corrispondent subset(triangle group)?

thanks.