adding progressive meshes support