Array
Array
Array
(matriz)
En este tutorial conoceremos las diversas
herramientas de matrices que nos ofrece
3DSMAX como Array. array nos permite realizar
copias mediante filas y columnas, pero además
podremos realizar las copias en pisos (eje Z).
Comenzaremos conociendo las funciones de
Array mediante la construcción de primitivas
base y luego aplicando la herramienta
correspondiente.
Aplicando Array:
Array Dimensions: nos permite establecer el tipo de matriz y el o los ejes en los
cuales se crearán las copias. Si elegimos 1D, las copias se crearán en una
dimensión según los valores que definamos en Incrementals. Si elegimos 2D
agregaremos una segunda dimensión o eje y si elegimos 3D, tendremos las copias
en las 3 dimensiones del espacio 3D.
Para corroborar esto, asignemos ahora el valor -10 a Incremental Z. Esto hará que
la distancia entre cada elemento de la matriz tome el valor -10 en el eje Z y por
ende las formas bajan. Notaremos también que el valor Totals en Z es de -60, tal
como se ve en la imagen de abajo:
En el caso que utilicemos la opción Rotate, es mejor utilizar los valores en Totals
ya que como se expresan en grados, es más fácil realizar las divisiones si se
conoce el ángulo total. En este caso la matriz será de tipo polar y tomará como
base el punto de pivote del primer cilindro, y la rotación se efectuará en torno al
eje que escojamos, en la foto de abajo por ejemplo, la rotación se efectúa en X.
Y aquí está el resultado de la rotación en torno a los ejes Y y Z, aplicando el valor
360. En caso que realicemos la rotación en Z, debemos tener el cilindro en
posición horizontal para ver el resultado, tal como se ve en la imagen de más
abajo:
Para el caso que utilicemos la opción Scale, es exactamente igual que en los
casos anteriores, la diferencia es que los valores estarán expresados en
porcentaje y los incrementos se aplicarán uno sobre otro. Es decir, si por ejemplo
en nuestro cilindro aplicamos el valor 16 en incremental X y 111 (111%) en
Incremental X Scale, la siguiente copia se escalará con ese valor, y la
subsiguiente será la copia anterior ya escalada y se le volverá a aplicar ese 111%.
El resultado en X en nuestro cilindro es el siguiente:
Para aclarar esto, volvemos a nuestro cilindro y esta vez asignamos el valor 20 en
incremental en X (move), cambiamos a 2D y asignamos el valor 5 en Count. En
Incremental Row Y escribimos el valor 20 y activamos Preview. Hemos creado
una matriz en 2D y el resultado es el de la foto de la derecha. Como apreciamos,
se crean 5 columnas en el eje Y y la distancia entre los objetos es de 20.