Construit une rotation autour d'un axe passant par un point central, sous forme de trois matrices appliquées dans l'ordre : déplacer le centre à l'origine, tourner, ramener. L'angle est en degrés.
L'angle en degrés, la direction de l'axe et le centre par lequel il passe
La liste des matrices à appliquer dans l'ordre
Construit une rotation autour d'une ligne parallèle à l'axe X passant par un point central, sous forme de trois matrices appliquées dans l'ordre : déplacer le centre à l'origine, tourner, ramener. L'angle est en degrés.
L'angle en degrés et le centre
La liste des matrices à appliquer dans l'ordre
Construit une rotation autour d'une ligne parallèle à l'axe Y passant par un point central, sous forme de trois matrices appliquées dans l'ordre : déplacer le centre à l'origine, tourner, ramener. L'angle est en degrés.
L'angle en degrés et le centre
La liste des matrices à appliquer dans l'ordre
Construit une rotation autour d'une ligne parallèle à l'axe Z passant par un point central, sous forme de trois matrices appliquées dans l'ordre : déplacer le centre à l'origine, tourner, ramener. L'angle est en degrés.
L'angle en degrés et le centre
La liste des matrices à appliquer dans l'ordre
Construit une rotation à partir de trois angles autour d'un point central : le lacet tourne autour de Y, le tangage autour de X et le roulis autour de Z, en degrés. Le résultat est trois matrices appliquées dans l'ordre : déplacer le centre à l'origine, tourner, ramener.
Le lacet, le tangage et le roulis en degrés et le centre
La liste des matrices à appliquer dans l'ordre
Construit une mise à l'échelle avec son propre facteur par axe, mesurée depuis un point central qui reste en place, sous forme de trois matrices appliquées dans l'ordre : déplacer le centre à l'origine, mettre à l'échelle, ramener.
Le centre et le facteur pour chaque axe
La liste des matrices à appliquer dans l'ordre
Construit une mise à l'échelle avec son propre facteur par axe, mesurée depuis l'origine ; [2, 3, 1] double X,
triple Y et garde Z.
Le facteur pour chaque axe
Une liste contenant la seule matrice d'échelle
Construit une mise à l'échelle du même facteur sur chaque axe, mesurée depuis l'origine, de sorte que 2 rend tout deux fois plus grand et deux fois plus loin de l'origine.
Le facteur
Une liste contenant la seule matrice d'échelle
Construit une mise à l'échelle du même facteur sur chaque axe, mesurée depuis un point central qui reste en place, sous forme de trois matrices appliquées dans l'ordre : déplacer le centre à l'origine, mettre à l'échelle, ramener.
Le facteur et le centre
La liste des matrices à appliquer dans l'ordre
Construit un déplacement d'un vecteur ; [10, 5, 0] déplace de 10 le long de X, de 5 le long de Y et de rien le long de Z.
Le vecteur de déplacement
Une liste contenant la seule matrice de translation
Construit un déplacement par vecteur, pour transformer de nombreux objets chacun de son propre vecteur, dans le même ordre.
Les vecteurs de déplacement
Une transformation par vecteur, dans le même ordre
Construit des matrices de transformation pour déplacer, tourner et mettre à l'échelle la géométrie, avec les mathématiques de BabylonJS. Une transformation est une matrice 4x4 sous forme de 16 nombres en ordre colonne ; la plupart des méthodes renvoient une courte liste de matrices appliquées dans l'ordre, de sorte qu'une rotation autour d'un point est un déplacement vers l'origine, la rotation, et le déplacement retour. Les angles sont en degrés. Le service
transformsdu paquet de base construit les mêmes matrices sans le moteur.