Hello Marcel and dear community,
I'd like to compare the nose model I get wrt to the original nose (target.ply). They are not registered.
I see that in:
can be used to compute such a distance.
As far as I understand, the two meshes must be registered. Do they need to be in correspondence (i.e. point by point) before computing those metrics or a rigid alignment with a few orresponding landmarks are enough ?
Also, to clip/marginalise the nose, I thiuygh to use this sample codes as in Shape completion tutorial (Tutorial 9):
=============
val nosePtIDs = model.referenceMesh.pointSet.pointIds.filter { id => (model.referenceMesh.pointSet.point(id) - model.referenceMesh.pointSet.point(PointId(8152))).norm <= 42 }
=============
but instead of Point IDs (which assumes that the original nose and the nose model are fully in correspondence), I would use point coordinates.
Does this sound a goo approach ?
Thank you very much