void copy_faces(Mesh::Ptr mesh, std::unique_ptr<DracoMesh>& draco_mesh) { const auto num_faces = mesh->get_num_faces(); const auto& faces = mesh->get_faces(); for (int i = 0; i < num_faces; ++i) { draco_mesh->AddFace({{ draco::PointIndex(faces[i*3]), draco::PointIndex(faces[i*3+1]), draco::PointIndex(faces[i*3+2]) }}); } }