Bonjour,
je rencontre des difficultés à faire des rotations sur des objets 3D.
Je travaille avec Java et pour le moment je ne m'occupe que de l'aspect théorique.
Avant toute chose, j'ai créer une classe Point3D avec des coordonnées x,y,z de type doubles.
Le centre de mon environnement 3D est (0.0, 0.0, 0.0)
Admettons que je créer un triangle (c'est à dire 3 Point3D) et que je veuille lui appliquer une rotation. J'ai l'intuition que je dois déterminer le centre de ce triangle, mais je ne vois pas comment faire cette rotation ensuite ???
J'ai un 2e problème au niveau des fonctions de rotations cosinus et sinus :
Elles produisent des valeurs entre -1.0 et 1.0. J'aimerais les 'mettre à l'échelle' de mon environnement 3D. Comment puis-je faire ?
Merci de votre aide, je suis pas un "tueur" en mathématiques comme vous l'aurez peut-être compris
Partager