Kitabı oku: «Manual de 3DS Max 2013», sayfa 12
Lección 36. Mover objetos
Las simples acciones de desplazar, rotar y escalar objetos son consideradas transformaciones. Una vez creados los objetos que van a componer una escena, puede realizar transformaciones de movimiento para cambiar su posición en el plano de distintas maneras. Una de ellas, la más rápida pero menos precisa, consiste en seleccionarlos con la herramienta Select and Move de la barra de herramientas Main Toolbar y arrastrarlos hasta situarlos de manera aproximada en el punto deseado. Pero si desea mover un objeto de forma exacta hasta situarlo en un punto concreto del plano, es aconsejable que acceda al cuadro de diálogo Move Transform Type-In, en el que deberá introducir los valores exactos para cada una de las coordenadas. Puede acceder a este cuadro seleccionando la opción Transform Type-In del menú Tools, pulsando la tecla F12 o bien pulsando con el botón secundario del ratón sobre el icono correspondiente a la herramienta Select and Move.
1 Debe tener muy clara la diferencia entre modificación y transformación de objetos. Mientras la modificación afecta directamente a la geometría del objeto, la transformación simplemente le hace cambiar de estado. Dedicaremos las tres siguientes lecciones a practicar con los diferentes tipos de transformación existentes, esto es, movimiento, rotación y escalado. En esta lección, le mostraremos las distintas formas de trasladar un objeto de un punto a otro del plano. En primer lugar, vamos a utilizar la herramienta Select and Move para desplazar mediante la técnica de arrastre la esfera que aparece en nuestra escena y que permanece seleccionada (si no lo está, haga clic sobre ella con la herramienta Select Object). Puede activar esta herramienta pulsando sobre ella en la barra de herramientas Main Toolbar o bien pulsando la tecla W de su teclado. Ejecute la primera de estas acciones. (Recuerde que la herramienta Select and Move está representada por cuatro puntas de flecha.) (1)
El gizmo de movimiento se representa con tres flechas, cada una correspondiente a cada eje.
2 Aparece así en el centro del objeto seleccionado, en este caso la esfera, el llamado gizmo de movimiento. Este elemento incluye tres flechas de colores rojo, verde y azul que identifican respectivamente a los ejes X, Y y Z del plano. Además de estas tres flechas, el gizmo de movimiento muestra también dos líneas perpendiculares para cada plano, que permiten desplazar el objeto a lo largo de dos ejes a la vez. Ya sabe que, utilizando las teclas + y - del teclado alfanumérico, puede aumentar o reducir el tamaño del gizmo de movimiento. Pulse las veces necesarias la tecla - para reducir el tamaño del gizmo según crea conveniente. (2)
3 A continuación, desplazaremos hacia arriba la esfera utilizando para ello la flecha del gizmo de movimiento correspondiente al eje Z del plano. En el visor activo, haga clic en la punta de flecha de color azul del gizmo de movimiento, y, sin soltar el botón del ratón, arrastre ligeramente hacia arriba hasta que la esfera toque el marco superior del visor, punto en el que puede liberar el botón del ratón. (3)
4 En la Barra de coordenadas, situada en la parte inferior de la pantalla, puede ver el punto exacto del plano en el que se encuentra en estos momentos la esfera. Como ve, el arrastre es el método más sencillo para desplazar un objeto, sin embargo no es el más preciso. Para indicar el punto exacto en el que desea situar un objeto, debe acceder al cuadro Move Transform Type-In. Para ello, puede pulsar la tecla F12, seleccionar la opción Transform Type-In del menú Tools o bien pulsar con el botón secundario del ratón en la herramienta Select and Move cuando ésta se encuentre activada. En el visor Perspective, haga clic sobre la ventana para seleccionarla.
5 Seguidamente, pulse con el botón secundario del ratón sobre la herramienta Select and Move.
6 En el cuadro de diálogo Move Transform Type-In debe introducir los valores de cada una de las coordenadas. Evidentemente, con esta herramienta se controla de manera mucho más exacta que con el arrastre la localización y el desplazamiento de los objetos. En este caso hemos seleccionado anteriormente la ventana, pero debe saber que, aunque el cuadro de diálogo esté abierto, es posible pulsar sobre otro objeto de la escena para seleccionarlo y moverlo después. Haga doble clic en el campo X de la columna Absolute: World de este cuadro, escriba a modo de ejemplo el valor -45 y pulse la tecla Retorno. (Ya sabe que, si lo desea, puede personalizar los ejercicios cambiando los valores que le proponemos.) (4)
7 Como ve, la ventana se desplaza hasta el punto del eje de coordenadas horizontal que hemos indicado. Veamos qué ocurre si cambiamos el valor del eje Z. Haga doble clic en el valor Z de la columna Absolute: World, inserte el valor 5 y pulse la tecla Retorno. (5)
Aunque este cuadro de diálogo esté abierto, es posible pulsar sobre otro objeto de la escena para seleccionarlo y moverlo después.
8 La ventana vuelve a desplazarse hasta el punto del eje de profundidad indicado. Tenga en cuenta que el nombre del cuadro de diálogo con el que estamos practicando variará dependiendo del tipo de transformación que se vaya a realizar. Así, si se trata de una rotación, se llamará Rotate Transform Type-In y si realizamos una escala se llamará Scale Transform Type-In. Una vez realizados los cambios en la posición de la ventana, cierre el cuadro Move Transform Type-In pulsando en el botón de aspa de su Barra de título.
9 También es posible mover un objeto seleccionado con la herramienta Select and Move modificando los valores de las diferentes coordenadas en la Barra de coordenadas, en la parte inferior de la pantalla. Para ello puede utilizar los botones de flecha que aparecen junto a los valores de cada una de las coordenadas o bien introducir los valores directamente en los campos. Con el botón que aparece a la izquierda de la coordenada X en dicha barra puede definir la transformación en modo absoluto o en modo de desfase. En este caso mantendremos la opción que aparece seleccionada por defecto, Absolute Mode. Haga doble clic en el campo Y de la Barra de coordenadas, inserte el valor -60 y pulse Retorno. (6)
10 En este ejercicio ha comprobado que todas las técnicas que puede utilizar para mover un objeto son muy sencillas y rápidas. En resumen diremos que, si desea realizar un movimiento poco preciso, lo más útil es seleccionar y mover el objeto por arrastre hasta situarlo en el punto aproximado que interese, mientras que si desea precisar con exactitud la situación en el plano, introducirá los valores exactos de los ejes en el cuadro de diálogo Move Transform Type-In o en la Barra de coordenadas. Para acabar, guarde los cambios realizados en la escena pulsando el icono Save File de la Barra de herramientas de acceso rápido. (7)
Lección 37. Rotar objetos
Es posible que después de dibujar un objeto en la escena necesite girarlo sobre su propio eje central para que adopte la posición deseada. La rotación es otra de las transformaciones disponibles en 3ds Max. Para rotar un objeto se utiliza la herramienta Select and Rotate, representada en la barra de herramientas Main Toolbar por una flecha curvada. Al activar esta herramienta y seleccionar el objeto que desea girar, aparecerá sobre él el denominado gizmo de rotación. El aspecto del gizmo de rotación es muy distinto al del gizmo de movimiento ya que sus asas son círculos de una esfera virtual que corresponden a las diferentes direcciones de giro. Al arrastrar el cursor sobre cualquiera de estos círculos el objeto girará en esa dirección. Para especificar los grados exactos de rotación se utiliza el cuadro de diálogo Rotate Transform Type-In, al que se accede pulsando con el botón secundario del ratón sobre la herramienta Select and Rotate, pulsando la tecla F12 con dicha herramienta seleccionada o bien seleccionando la opción Transform Type-In del menú Tools.
1 En este ejercicio conoceremos el funcionamiento de la herramienta Select and Rotate, con la cual es posible girar sobre un eje central el objeto de la escena que seleccione. Para empezar el ejercicio, deseleccione la ventana pulsando en cualquier zona libre del visor Perspective.
2 A continuación, activaremos la herramienta Select and Rotate. Puede hacerlo seleccionando directamente su icono de la barra de herramientas Main Toolbar o bien pulsando la tecla E de su teclado. Ejecute la primera de las operaciones mencionadas. (Recuerde que la herramienta Select and Rotate está representada por una flecha curvada.) (1)
3 Ahora haga clic sobre el toroide en el visor Perspective. (Recuerde que en un ejercicio anterior cambiamos el nombre del objeto por Conjunto).
4 Aparece el gizmo de rotación, mostrando como asas los círculos de una esfera virtual. (2) Si selecciona una de estas asas y arrastra, se ilumina un arco que indica la distancia de rotación a lo largo de ese eje. Para rotar el objeto en todas las direcciones debe situarse en el centro de la esfera circular y arrastrar el cursor hasta que crea conveniente. En la lección anterior vimos que, para especificar el movimiento que se desea aplicar a un objeto, se debe acceder al cuadro Move Transform Type-In. Del mismo modo, para realizar giros precisos, accederemos al cuadro de diálogo Rotate Transform Type-In. Para ello, puede seleccionar la opción Transform Type-In del menú Tools, pulsar la tecla F12 o bien pulsar con el botón secundario del ratón sobre la herramienta Select and Rotate. Ejecute esta última acción.
5 Como puede ver, el cuadro Rotate Transform Type-In es muy similar al que vimos en la lección anterior, Move Transform Type-In. En este caso, puesto que la operación que se va a realizar es el giro del objeto, las unidades utilizadas son los grados. Se trata de introducir los valores en cada uno de los ejes. Haga doble clic en el campo X, inserte desde su teclado el valor -45 y pulse la tecla Tabulador para pasar al siguiente campo.
6 Observe que el objeto seleccionado ha girado en el eje horizontal. (3) En el campo Y escriba también el valor -45 y pulse la tecla Retorno para confirmar la entrada. (4)
Las rotaciones se miden en grados, así, si desea girar completamente un objeto, deberá ejecutar un giro de 360 grados.
7 En la Barra de coordenadas, en la parte inferior de la ventana de trabajo, puede ver que los nuevos valores se han aplicado correctamente en el objeto seleccionado. Puede utilizar también esta barra para girar con precisión cualquier objeto que seleccione en los visores. Vamos a comprobarlo, pero antes cerraremos el cuadro Rotate Transform Type-In. Pulse el botón de aspa de su Barra de título.
8 Devolveremos el objeto a su estado inicial poniendo a cero los valores de las coordenadas en la Barra de coordenadas. Haga doble clic en el campo X de dicha barra, inserte el valor 0 y pulse la tecla Tabulador.
9 En el campo Y, correspondiente a la coordenada vertical, escriba también el valor 0 y pulse Retorno para que el cambio surta efecto. (5)
10 Como ve, la rotación de objetos no presenta dificultad alguna. Antes de acabar este ejercicio queremos mostrarle una de las más utilizadas herramientas de visualización relacionada con el tema que nos ocupa. Se trata de las herramientas de rotación de visualización, incluidas en la Barra de herramientas de visualización, en el extremo inferior derecho de la pantalla. Esta función no afecta a los objetos de una escena sino a la visualización de los mismos en los visores. Así, produce un efecto de rotación orbital y tridimensional por arrastre sobre unos centros de giro que indica el usuario. Haga clic y mantenga unos segundos presionado el botón del ratón sobre la herramienta Orbit SubObject, penúltimo icono de la Barra de herramientas de visualización.
11 Éstas son las tres opciones que se incluyen en la herramienta. La primera, Orbit utiliza el centro de la vista como centro de rotación. La segunda, Orbit Selected utiliza el centro de la selección actual como centro de la rotación y, por último, la opción Orbit SubObject usa el centro de la selección de subobjetos actual. Haga clic sobre el primero de los iconos del desplegable empezando por arriba, correspondiente a la opción Orbit. (6)
12 Al seleccionar esta herramienta aparece en el visor activo un círculo amarillo con tiradores en sus cuadrantes. (7) Al pulsar sobre alguno de estos tiradores y arrastrar, se producen en la visualización giros verticales u horizontales. En el caso de que arrastre desde el centro del círculo, el giro se producirá libremente. Haga clic, por ejemplo, sobre el tirador situado más a la derecha del círculo y, sin soltar el botón del ratón, arrastre ligeramente hacia la derecha.
13 Efectivamente, la visualización en el visor Perspective cambia. (8) Para desactivar la herramienta, pulse con el botón secundario del ratón en cualquier zona libre de este visor y haga lo mismo pero con el botón principal del ratón para deseleccionar el toroide.
14 Por último, acabe el ejercicio pulsando el icono Save File de la Barra de herramientas de acceso rápido para guardar los cambios realizados en la escena.
Los tiradores producen giros en la visualización.
Lección 38. Escalar objetos
Las opciones incluidas en la herramienta Select and Scale producen la selección y el escalado del objeto sobre un punto central de transformación al mismo tiempo. Existen tres posibilidades: Select and Uniform Scale, Select and Non-uniform Scale y Select and Squash. El escalado produce un incremento o decremento porcentual del tamaño total del objeto. Al igual que ocurre con el resto de transformaciones, puede utilizar el método de arrastre del gizmo de escalado, que muestra dos triángulos y una línea para cada uno de los ejes. Si arrastra el centro del triángulo, el objeto se escala completa y uniformemente, pero si arrastra alguna de las porciones externas del triángulo, el objeto se escala a lo largo de sus dos ejes adyacentes. También en este tipo de transformación puede introducir manualmente los valores, en este caso el porcentaje, en el cuadro de diálogo Scale Transform Type-In.
1 Dedicaremos este ejercicio a practicar con las herramientas de escalado, que permiten aumentar o disminuir porcentualmente el tamaño total del objeto seleccionado. Al seleccionar el objeto con la herramienta Select and Uniform Scale, aparecerá el gizmo de escalado, consistente en dos triángulos y una línea para cada uno de los ejes. Para empezar, pulse sobre la herramienta Select and Uniform Scale, situada a la derecha de la herramienta Select and Rotate, en la barra de herramientas Main Toolbar. (1)
2 Para que aparezca el gizmo de escalado pulse sobre el toroide en el visor activo. (2)
3 Como con el resto de transformaciones, puede utilizar la técnica de arrastre para escalar el objeto seleccionado. Si pulsa en el centro del triángulo y arrastra, el objeto se escalará entero de manera uniforme, mientras que si arrastra las porciones externas de los triángulos, el objeto se escalará a lo largo de sus dos ejes adyacentes. Haga clic en el punto del triángulo en el que convergen los tres ejes y, sin soltar el botón del ratón, arrastre levemente hacia arriba.
4 Compruebe que, en los cuatro visores, el tamaño del toroide aumenta sensiblemente. (3) La herramienta de transformación Scale incluye tres opciones. La que se encuentra seleccionada por defecto, Select and Uniform Scale, permite, como su nombre indica, seleccionar y aumentar o disminuir el tamaño de un objeto de manera uniforme. La segunda opción, Select and non-Uniform Scale, lo hace de manera no uniforme, pudiendo así deformar considerablemente el objeto. Por último, la opción Select and Squash es un tipo especial de escalado no uniforme. Haga clic en la herramienta Select and Uniform Scale, mantenga pulsado el botón del ratón durante unos segundos para ver las diferentes opciones incluidas en dicha herramienta y después libere el botón del ratón. (4)
Puede alternar entre cada una de las herramientas de escalado pulsando repetidas veces la tecla R.
5 Si desea que el proceso de escalado sea más preciso, puede introducir los valores correspondientes al porcentaje del mismo para cada uno de los ejes en el cuadro Scale Transform Type-In. Ya sabe que puede acceder a dicho cuadro pulsando la tecla F12 o seleccionando la opción Transform Type-In del menú Tools siempre y cuando la herramienta de escalado esté activada, o bien pulsar con el botón secundario del ratón sobre dicha herramienta. Haga clic con el botón secundario sobre el icono de la herramienta Select and Uniform Scale.
6 Se abre así el cuadro Scale Transform Type-In, muy similar al resto de cuadros de transformación (recuerde: movimiento y rotación). En este cuadro puede introducir los valores que desea aplicar al escalado. Haga doble clic en el campo X, inserte el valor 80 y pulse la tecla Tabulador para pasar al siguiente campo.
7 En el campo Y escriba el valor 80 y pulse Retorno para confirmar la entrada. (5)
8 Compruebe como, poco a poco, va cambiando el aspecto de la figura seleccionada. Le recomendamos que, cuando tenga ocasión, practique con esta herramienta para descubrir la variedad de formas que se pueden obtener. Ahora cierre el cuadro Scale Transform Type-In pulsando el botón de aspa de su Barra de título.
9 Recuerde que, cuando se mueve, se rota o se escala un objeto, los nuevos valores se muestran en la Barra de coordenadas, y desde ella también pueden ser modificados. Lógicamente, dependiendo de la herramienta de transformación seleccionada, los valores que aparecen en los tres ejes varían. Haga clic en el campo X de la Barra de coordenadas, inserte el valor 100 y pulse la tecla Retorno. (6)
10 De este modo el nuevo porcentaje de escalado también se aplica al objeto seleccionado. Pulse el Botón de aplicación, elija la opción Reset (7) y confirme que desea almacenar los cambios y reiniciar la escena.
Lección 39. Clonar objetos (I)
Cuando cree una escena con 3ds Max es muy probable que necesite obtener copias perfectas de algunos de los objetos de la misma. Imagine, por ejemplo, que quiere representar una partida de bolos: una vez creado un bolo inicial, ¿no se ahorraría mucho tiempo y esfuerzo clonándolo tantas veces como sea necesario? Con 3ds Max es muy sencillo obtener copias idénticas de un objeto. Para ello, puede seleccionar la opción Clone del menú Edit, que se activa también al pulsar la combinación de teclas Ctrl. + V, o bien pulsar la tecla Mayúsculas a la vez que utiliza las herramientas de transformación del objeto (recuerde que las transformaciones son mover, rotar y escalar). Si utiliza este último método, podrá indicar además el número de duplicados que desea obtener. En 3ds Max los duplicados pueden tener tres formatos diferentes; las copias son duplicados exactamente iguales al original pero totalmente independientes del mismo; los calcos son duplicados también idénticos al original pero a la vez dependientes del mismo e interrelacionados, de manera que al efectuar modificaciones en cualquiera de ellos (ya sea el objeto original, ya sea cualquiera de los calcos), éstas se aplican también al resto. Por último, las referencias son duplicados exactos al original pero las modificaciones son unidireccionales, es decir, si efectuamos cambios en el original, éstos se transmiten a las referencias pero no al revés. Dedicaremos las tres lecciones siguientes a practicar con los diferentes métodos de creación de duplicados.
1 En el siguiente ejercicio vamos a mostrarle cómo crear copias exactas de un objeto. Para empezar, dibujaremos una esfera utilizando las entradas de teclado. Haga clic en el comando Sphere del Command Panel. (1)
Recuerde que puede crear figuras tanto desde la persiana Keyboard Entry como utilizando la técnica de arrastre.
2 Despliegue la persiana Keyboard Entry de este panel, haga doble clic en el campo Radius e introduzca el valor 25.
3 Pulse el comando Create (2) para que la esfera aparezca en los visores. (3)
4 Vamos a iniciar la creación de duplicados de esta esfera. Tenga en cuenta que, para que la función Clone del menú Edit esté activa, debe abandonar el modo de creación y seleccionar el objeto que desea duplicar. Haga clic en el icono Select Object, representado por una flecha en la barra de herramientas Main Toolbar.
5 A continuación, despliegue el menú Edit y pulse sobre la función Clone. (4)
6 Aparece el cuadro de diálogo Clone Options en el que debemos indicar el formato de duplicado que queremos obtener. Como hemos dicho en la introducción, tres son las opciones que ofrece el programa: Copy genera un duplicado independiente del original; Instance hace duplicados interrelacionados, de manera que una modificación en cualquiera de ellos (ya sea en el original o en las copias) afecta al resto y, por último, Reference crea un duplicado cuyos cambios no afectan al original pero sí a la inversa. Observe que sólo el apartado Object está activado, pero en el caso de que el objeto tenga asociados controladores, se activará también el apartado Controller y podrá realizar copias o referencias de los mismos. Del mismo modo, en este cuadro puede indicar el nombre que desea asignar al duplicado. Por defecto, el programa utiliza el nombre del objeto seguido de un número. En primer lugar, generaremos una copia de la esfera. Haga clic en el botón de opción Copy y pulse el comando OK. (5)
En el cuadro Clone Options puede indicar el nombre que desea asignar al duplicado. Por defecto, el programa utiliza el nombre del objeto seguido de un número.
7 Al crear un duplicado con la opción de menú Clone, éste se sitúa directamente sobre el original. Para comprobar que, efectivamente, la copia se ha generado correctamente, puede acceder al cuadro Select From Scene pulsando la tecla H de su teclado o bien seleccionando la opción By Name del comando Select By incluido en el menú Edit. Pulse la tecla H de su teclado.
8 Como puede ver, efectivamente, hay dos objetos en la escena. Además de la esfera original, llamada Sphere001, hay una nueva esfera denominada Sphere002, que se encuentra seleccionada en estos momentos. Pulse el comando Cancel para cerrar el cuadro Select From Scene. (6)
9 A continuación, para visualizar los dos objetos, desplazaremos la copia de la esfera utilizando el cuadro Move Transform Type-In. Active la herramienta Select and Move, representada por cuatro puntas de flecha en la Main Toolbar. (7)
10 Recuerde que también puede desplazar el objeto seleccionado en cualquiera de sus ejes arrastrando el gizmo de desplazamiento que ha aparecido al activar esta herramienta. (8) Haga clic con el botón secundario del ratón sobre el icono Select and Move.
11 En el cuadro de diálogo Move Transform Type-In, haga doble clic en el campo Y, inserte el valor 50 desde su teclado y pulse Retorno para confirmar la nueva posición.
12 Ahora ha desplazado la copia de la esfera hasta el punto señalado del eje vertical. Cierre el cuadro Move Transform Type-In pulsando sobre el botón de aspa de su Barra de título.
13 Antes de acabar este ejercicio, vamos a comprobar que, al duplicar un objeto en formato de copia, el resultado es completamente independiente del original. Para ello, aplicaremos alguna modificación a su geometría. Haga clic en la pestaña Modify, la segunda del Command Panel.
14 En la persiana Parameters, haga doble clic en el campo Radius, escriba el valor y pulse la tecla Retorno. (9)
15 Observe que el nuevo radio se aplica solamente a la copia de la esfera y que la original permanece tal y como la creamos. Haga clic ahora sobre la esfera original en el visor Perspective para seleccionarla.
16 Haga doble clic de nuevo en el campo Radius de la persiana Parameters, inserte el valor 30 y pulse Retorno. (10)
17 De nuevo se modifica únicamente la esfera seleccionada mientras que la copia permanece intacta. En las próximas lecciones continuaremos practicando con los modos de creación de duplicados; por el momento, acabaremos este ejercicio guardando en la carpeta Documentos la escena que acabamos de crear. Haga clic en cualquier zona libre del visor Perspective y active la ficha Create en el Panel Command.
18 Pulse ahora la combinación de teclas Ctrl. + S.
19 Al ser la primera vez que guardamos la escena creada aparece el cuadro Save File As, en el que tenemos que indicar el nombre y la ubicación del archivo. Localice su carpeta de documentos y, en el campo File name escriba, por ejemplo, el término Clones.
20 Por último, pulse el comando Save para almacenar la escena y dar por concluido el ejercicio.