Applique une matrice 4x4 à un solide.
La matrice est en ordre colonne, 16 nombres avec la translation aux index 12 à 14 ; le noyau la lit comme une transformation affine 3x4 et ignore la dernière ligne.
Le solide et la matrice
Le solide transformé
Applique une liste de matrices 4x4 à un solide l'une après l'autre, de la première à la dernière, et renvoie le résultat final.
Une liste vide lève une erreur.
Le solide et les matrices
Le solide après toutes les matrices
Fait une copie déplacée d'un solide par vecteur, pour disposer des répétitions.
Le solide et les vecteurs de déplacement des copies
Une copie déplacée par vecteur, dans le même ordre
Met un solide à l'échelle d'un facteur distinct le long de X, Y et Z, autour de l'origine.
Le solide et les trois facteurs
Le solide mis à l'échelle
Met un solide à l'échelle d'un facteur par axe, autour de l'origine ; il prend les mêmes entrées que scale3D,
utilisez donc des facteurs égaux pour une échelle uniforme.
Le solide et les trois facteurs
Le solide mis à l'échelle
Met un solide en miroir par rapport au plan passant par l'origine avec la normale donnée.
Une normale de longueur nulle donne un solide vide.
Le solide et la normale du plan de symétrie
Le solide en miroir
Déplace un solide d'un vecteur, en unités du modèle.
Le solide et le vecteur de déplacement
Le solide déplacé
Déplace un solide de distances distinctes le long de X, Y et Z, en unités du modèle.
Le solide et les trois distances
Le solide déplacé
Tourne un solide autour de l'origine selon des angles d'Euler en degrés : d'abord autour de X, puis Y, puis Z.
Les multiples de 90 degrés sont exacts, sans erreur d'arrondi.
Le solide et les trois angles en degrés
Le solide tourné
Tourne un solide autour de l'origine selon des angles distincts en degrés autour de X, puis Y, puis Z.
Les multiples de 90 degrés sont exacts, sans erreur d'arrondi.
Le solide et les trois angles en degrés
Le solide tourné
Déplace chaque sommet d'un solide avec une fonction de votre choix qui modifie la position du sommet sur place, pour des courbures, des effilements et d'autres déformations libres.
La connectivité du maillage reste la même et rien ne vérifie que le résultat a encore un sens, une fonction qui replie la surface sur elle-même donne donc un solide cassé.
Le solide et la fonction qui déplace chaque sommet
Le solide déformé
Déplacer, tourner, mettre à l'échelle, mettre en miroir et déformer des solides Manifold. Le noyau combine les transformations paresseusement, donc les enchaîner est peu coûteux ; les angles sont en degrés, et les rotations tournent autour de l'origine, X d'abord, puis Y, puis Z. Chaque méthode renvoie un nouveau solide.