Le problème général est de projeter un polygone sur un plan est largement résolu, mais je me demandais si quelqu'un pourrait faire quelques suggestions pour mon cas particulier. J'ai un polygone planaire P dans l'espace 3 et je voudrais le projeter sur le plan à travers l'origine orthogonale au vecteur unité u. Les sommets de P et les coordonnées de u sont les seules données que je possède (toutes étant la base standard de R^3).Projection du polygone sur plan en utilisant GSL en C/C++
Cependant, je ne veux pas seulement les coordonnées projetées. Je voudrais en fait trouver une base orthonormale du plan orthogonal à u et trouver ensuite les coordonnées des sommets projetés dans cette nouvelle base.
La base elle-même n'a pas d'importance tant qu'elle est orthonormée. Donc vraiment j'ai besoin de faire deux choses dans le cadre de la bibliothèque scientifique GNU:
(1) Trouver deux vecteurs de base orthonormés pour le plan homogène orthogonal au vecteur unitaire u.
(2) Trouver les coordonnées dans cette base de la projection des sommets de P sur le plan.
Des idées sur la façon de le faire en utilisant gsl?
Merci beaucoup! –