Suite au post de Top30, il m'est venu à l'idée de vous montrer ce que l'on peut faire rapidement à l'aide de fonctions mathématiques et notamment les matrices de rotations usuelles dans l'espace.
Je vais pas rentrer trop dans le sujet mais ces matrices permettent de déplacer un point en rotation dans l'espace selon un axe donnée en fonction d'un angle.
Dans l'espace, trois rotations sont possibles donc 3 matrices. Ces matrices sont de dimension 3*3.
Pour retrouver les nouvelles coordonnées d'un point en fonction d'un angle , il suffit de multiplier les anciennes coordonnées[x,y,z] par la matrice de rotation.
Attention le produit de 2 matrices n'a rien à voir avec le produit de deux nombres. Je vous incite à retourner dans vos bouquins de maths pour retrouver la technique.
Maintenant faites tourner plusieurs points, reliés les par des segments, vous obtiendrez des formes géométriques en rotation suivant l'axe de votre choix.