Hey everyone!
 
	I'm trying to extract VerticeData from a SubMesh to create an other mesh but i always failed.
 
	I want to extract indices, positions, normals and uvs for the moment:
 
	Indices:
 
var result = new VertexData();
var indices = subMesh.getMesh().getIndices();
for (var index = subMesh.indexStart; index < subMesh.indexStart + subMesh.indexCount; index++) 
{
    result.indices.push(indices[index]);
}
	Positions and normals:
 
var positions = subMesh.getMesh().getVerticesData(BABYLON.VertexBuffer.PositionKind, copyWhenShared);
var vertex;
for (var index = subMesh.indexStart; index < subMesh.indexStart + subMesh.indexCount; index+=3) {                    
    vertex = new BABYLON.Vector3.TransformCoordinates(new BABYLON.Vector3(positions[index], positions[index + 1], positions[index + 2]), worldMatrix);
    result.positions.push(vertex.x);
    result.positions.push(vertex.y);
    result.positions.push(vertex.z);
}
	 
 
	Anyone to help me?