Afin de mettre mes développements dans la version de Metafor pour le contact défo-défo, j'ai effectué les modifications suivantes.
En 3D, il faut déterminer l'intersection du plan du contact, qui contient le nœud esclave, la projection sur la side 1 et la projection sur la side 2, avec le bord adjacent entre les sides 1 et 2. On utilisait une routine que ne calculait pas vraiment ce point d'intersection. Désormais, c'est le cas !
J'ai nettoyé la fonction fillCornerContact dans le mtGeoProjectionSelector car il y avait une série d'opérations qui ne servait à rien !!
Les sides triangulaires étaient traités comme des sides classiques. J'ai juste surchargé la fonction cornerContactLim() en question pour les sides triangulaires.
[a]: [r]: