Aplica una matriz 4x4 a un sólido.
La matriz está ordenada por columnas, 16 números con la traslación en los índices 12 a 14; el núcleo la lee como una transformación afín 3x4 e ignora la última fila.
El sólido y la matriz
El sólido transformado
Aplica una lista de matrices 4x4 a un sólido una tras otra, de la primera a la última, y devuelve el resultado final.
Una lista vacía lanza un error.
El sólido y las matrices
El sólido tras todas las matrices
Hace una copia movida de un sólido por cada vector, para distribuir repeticiones.
El sólido y los vectores con los que desplazar las copias
Una copia desplazada por vector, en el mismo orden
Escala un sólido según un factor separado a lo largo de X, Y y Z, respecto al origen.
El sólido y los tres factores
El sólido escalado
Escala un sólido según un factor por eje, respecto al origen; recibe las mismas entradas que scale3D,
así que usa factores iguales para una escala uniforme.
El sólido y los tres factores
El sólido escalado
Refleja un sólido a través del plano que pasa por el origen con la normal dada.
Una normal de longitud cero da un sólido vacío.
El sólido y la normal del plano de simetría
El sólido reflejado
Mueve un sólido según un vector, en unidades del modelo.
El sólido y el vector de desplazamiento
El sólido desplazado
Mueve un sólido según distancias separadas a lo largo de X, Y y Z, en unidades del modelo.
El sólido y las tres distancias
El sólido desplazado
Rota un sólido alrededor del origen según ángulos de Euler en grados: primero alrededor de X, luego Y, luego Z.
Los múltiplos de 90 grados son exactos, sin error de redondeo.
El sólido y los tres ángulos en grados
El sólido rotado
Rota un sólido alrededor del origen según ángulos separados en grados alrededor de X, luego Y, luego Z.
Los múltiplos de 90 grados son exactos, sin error de redondeo.
El sólido y los tres ángulos en grados
El sólido rotado
Mueve cada vértice de un sólido con una función propia que cambia la posición del vértice en el sitio, para curvaturas, estrechamientos y otras deformaciones libres.
La conectividad de la malla sigue igual y nada comprueba que el resultado siga teniendo sentido, así que una función que pliega la superficie sobre sí misma da un sólido roto.
El sólido y la función que desplaza cada vértice
El sólido deformado
Mover, girar, escalar, reflejar y deformar sólidos Manifold. El núcleo combina las transformaciones de forma perezosa, así que encadenarlas es barato; los ángulos están en grados, y las rotaciones giran alrededor del origen, X primero, después Y, después Z. Cada método devuelve un sólido nuevo.