Kitabı oku: «Aprender Maya 2012 Avanzado con 100 Ejercicios Prácticos», sayfa 3
010 | Compartir pinceles en distintos trazos |
AUNQUE POR DEFECTO A CADA TRAZO se le atribuye un único pincel, Maya permite compartir un mismo pincel para distintos trazos, lo que supone que cualquier modificación realizada sobre dicho pincel se aplicará directamente sobre todos los trazos relacionados. Esto resulta particularmente útil en aquellos casos en que múltiples trazos deben tener un mismo aspecto, por ejemplo, el pelo de un personaje o el suelo de un escenario.
1 Para llevar a cabo esta práctica partiremos de una escena de ejemplo que puede descargar desde nuestra página web con el nombre 010.mb; dicha escena contiene varios trazos creados con dos pinceles distintos, ambos simulando hierba, los cuales serán suficientes para practicar el tema que nos ocupa. Nuestra intención es compartir el pincel utilizado en los trazos inferiores sobre dos de los trazados en la parte superior. Para ello, lo primero que debemos hacer es seleccionar a la vez los trazos de destino, es decir, los que compartirán el pincel. Para ello, con la herramienta Select, haga clic sobre los dos trazos más largos de la parte superior de la escena. Ya sabe que puede utilizar la técnica de arrastre o bien ayudarse de la tecla Mayúsculas para seleccionar más de un elemento.Tenga en cuenta que puede seleccionar tantos trazos como necesite.
2 El programa siempre interpreta que él último trazo seleccionado es que se compartirá con el resto, así es que pulse la tecla Mayúsculas y haga clic sobre uno de los trazos de la parte inferior de la escena.
3 Una vez tenemos seleccionados el destino y el origen del proceso, despliegue el menú PaintEffects y haga clic sobre el comando Share One Brush.
4 Puede ver inmediatamente como los trazos seleccionados al inicio han adquirido las características del tercer trazo. La ventaja que presenta la acción de compartir pinceles es el hecho de que al realizar una variación sobre el pincel original, los cambios se aplican automáticamente sobre los trazos que lo comparten. Vamos a comprobarlo. Seleccione el trazo con el pincel que hemos compartido de la parte inferior de la escena, muestre el editor de atributos y haga clic sobre la pestaña grassWindWide1.
5 En esta pestaña encontrará los atributos del pincel. Muestre la sección Brush Profile y aumente la anchura del pincel hasta 3. El último trazo seleccionado se denomina selección primaria.
6 Efectivamente, la anchura ha cambiado tanto en el trazo seleccionado como en los dos que comparten el mismo pincel. Visualice el contenido de la sección Shading, pulse sobre la muestra del campo Color 1 y elija un tono de verde totalmente distinto al actual para poder comprobar el cambio claramente.
7 Correcto. El color cambia también en los dos trazos de la parte superior. Cuando desee dejar de compartir el pincel, debe proceder del siguiente modo: seleccione los trazos que desea que dejen de compartir, despliegue el menú PaintEffects y haga clic sobre el comando Remove Brush Sharing.
8 Termine este ejercicio eliminando la selección actual y guardando los cambios realizados en la escena.
IMPORTANTE
Cuando elimina pinceles compartidos mediante el comando Remove Brush Sharing, PaintEffects crea un nuevo pincel para cada trazo utilizando los ajustes del pincel compartido.
011 | Pintar sobre objetos |
MAYA PERMITE PINTAR CON PAINTEFFECTS TANTO sobre objetos poligonales como sobre NURBS. El único requisito imprescindible para poder pintar sobre estos objetos es convertirlos en editables. Al pintar directamente sobre un objeto editable, PaintEffects crea una curva en la superficie a lo largo del trazo y le atribuye dicho trazo y un nuevo pincel.
IMPORTANTE
Al pintar sobre un objeto, el trazo se desplaza junto a dicho objeto cuando se mueve, pudiendo separar el trazo de la superficie.
1 En este ejercicio aprenderá a pintar sobre un objeto. Empezaremos dibujando el objeto que nos servirá de base para nuestros trazos. Desde el shelf Polygons o desde el menú Create, dibuje un rectángulo aproximadamente como el de la figura 1. En el libro Aprender Maya 2012 con 100 ejercicios prácticos de esta misma colección encontrará todos los detalles para la creación de objetos poligonales.
2 Una vez creado, y asegurándose de que se encuentra seleccionado, despliegue el menú PaintEffects y haga clic sobre el comando Make Paintable. Tenga en cuenta que sólo es posible pintar sobre objetos poligonales o NURBS.
3 De esta forma convertimos el objeto en editable para poderlo pintar y decorar según nuestras conveniencias. En este caso, muestre el shelf PaintEffects y pulse sobre el comando Get Brush para acceder a la ventana Visor.
4 Localice en el árbol de categorías la carpeta de pinceles plants y pulse sobre ella para ver su contenido.
5 Vamos a elegir una especie de enredadera para simular este efecto sobre el muro que hemos dibujado. Haga clic sobre el pincel VineLeafyMel y cierre la ventana Visor. Puede activar la herramienta Move pulsando la tecla W de su teclado.
6 Ahora ya puede empezar a pintar sobre el muro. Para ello, arrastre el puntero del ratón sobre la superficie del objeto, así como por el lateral y el superior.
7 Compruebe como, efectivamente, el trazo queda adherido al objeto hasta que usted pinte en otro objeto editable. En el caso en que pinte sobre un segundo objeto editable utilizando el mismo trazo, es decir, sin levantar el puntero del ratón, el trazo continuará en el segundo objeto y ambos quedarán unidos. Elimine la selección del trazo pulsando con la herramienta Select en una zona libre del visor.
8 Podemos desplazar el objeto y el trazo se desplazará con él. Para comprobarlo, seleccione con la herramienta Move el muro y arrástrelo hacia atrás en la escena.
9 Elimine la selección actual pulsando con la herramienta Select en una zona libre del visor.
10 Antes de terminar comprobaremos que no es posible pintar sobre un objeto que no se ha convertido previamente en editable. Para ello, trace un nuevo rectángulo o cualquier otra forma poligonal (no importa en qué punto de la escena sitúe el objeto puesto que no lo mantendremos).
11 Ahora, active la herramienta PaintEffects Tool e intente pintar por encima.
12 Efectivamente, el resultado es nulo; no es posible pintar sobre un objeto no editable. Elimine el objeto y dé aquí por terminado este ejercicio.
IMPORTANTE
Al aplicar el comando Make Paintable sobre un objeto, sólo dicho objeto será editable en ese momento y podrá ser pintado; si había otros objetos editables, estos dejan de serlo al activar otros.
012 | Añadir trazos a una curva |
LAS CURVAS CV SON AQUELLAS CREADAS MEDIANTE la inserción de puntos de control; Maya permite atribuir trazos de pinceles a estos tipos de curvas, así como a curvas EP. El menú PaintEffects cuenta con un comando que contiene distintas opciones relacionadas con las curvas y los trazos, entre las que se encuentra la que nos ocupa en este ejercicio.
IMPORTANTE
El comando Make Live del menú Modify convierte un objeto en una superficie “viva”. Al aplicar dicho comando sobre superficies NURBS, las curvas que se dibujan sobre dichas superficies se convierten en curvas en superficie (curves-on-surface).
1 En este ejercicio aprenderá a añadir trazos a una curva previamente creada. Para ello, empezaremos este ejercicio trazando dicha curva sobre nuestra escena, no sin antes indicar que la curva quede adherida al plano inferior. Con la herramienta Select, seleccione este plano, despliegue el menú Modify y haga clic sobre el comando Make Live. Dispone de toda la información referente a este tipo de curvas y al resto de curvas en el volumen básico Aprender Maya 2012 con 100 ejercicios básicos.
2 A continuación, despliegue el menú Create y haga clic sobre el comando CV Curve Tool.
3 El modo de crear curvas CV es mediante la inserción de puntos de control, por lo que vaya trazando una línea con ondulaciones que cubra las zonas libres de nuestra escena, sobre el plano. Cuando inserte el último punto de control, pulse la tecla Retorno para finalizar el trazado.
4 La curva ha quedado adherida al plano, tal y como nos interesa. Seleccione de nuevo el plano, despliegue el menú Modify y haga clic sobre el comando Make Not Live para desactivarlo.
5 Seguidamente, seleccione ambos elementos, el plano y la curva que acaba de trazar, con la ayuda de la tecla Mayúsculas.
6 Una vez preparada la escena para aplicar los trazos deseados sobre la curva, se trata de seleccionar el pincel adecuado. Para ello, puede acceder a la ventana Visor (como haremos en este caso), pero también puede seleccionar el pincel del último trazo mediante el comando Get Settings from Selected Stroke del menú PaintEffects o bien elegir uno de los pinceles predeterminados del shelf PaintEffects. Tal y como hemos indicado, acceda a la ventana Visor desde el shelf PaintEffects, muestre el contenido de la carpeta flowers y elija el pincel denominado sunflower.mel. Personalice el ejercicio a su gusto eligiendo un pincel distinto al propuesto.
7 Cierre la ventana Visor, despliegue el menú PaintEffects, haga clic sobre el comando Curve Utilities y elija de la lista la opción Attach Brush To Curves. Con el pincel que hemos seleccionado, cada flor coincide con cada vértice de control insertado durante la creación de la curva.
8 Compruebe el efecto conseguido; la curva que hemos dibujado anteriormente ha quedado cubierta por el trazo del pincel elegido. Elimine la selección actual para comprobar mejor el resultado.
9 Los trazos del pincel se orientan automáticamente según las directrices normales de la superficie sobre la que se encuentran, lo que supone que se deformarán si se deforma la superficie. Para terminar, seleccione únicamente la curva trazada y pulse la tecla Suprimir para eliminar este elemento y mantener así sólo el trazo de pincel.
IMPORTANTE
Al seleccionar la curva, quedará seleccionado el trazo; pulse la tecla Mayúsculas y haga clic sobre el trazo para eliminarlo de esta selección.
013 | Dar forma a los trazos con curvas de control |
MAYA PERMITE MODIFICAR EL COMPORTAMIENTO de los trazos tubulares de PaintEffects mediante un sistema de curvas de control. Las curvas de control son curvas CV o EP, como las utilizadas en el ejercicio anterior, que se asocian a un trazo. Esta asociación permite ajustar los trazos para que sigan a las curvas de control, así como configurarlas para que se adhieran.
IMPORTANTE
La navegación en 3D por el visor de Maya se lleva a cabo fácilmente con la combinación del teclado y el ratón. Para moverse por el visor, pulse la tecla Alt, haga clic con el botón central del ratón y arrastre, mientras que para rotar la imagen debe pulsar con el botón izquierdo y mantener la tecla Alt pulsada. En ambos casos, el puntero del ratón cambia su forma para mostrar el modo de navegación en el cual se encuentra.
1 Este ejercicio podría ser complementario del anterior puesto que volveremos a trabajar con trazos y curvas. Continuamos manipulando la escena 010.mb; en ella insertamos una serie de flores con un pincel que asociamos a una curva CV. Lo que haremos en este ejercicio es insertar un nuevo trazo de flores y estilizarlas mediante las denominadas curvas de control. Para trabajar con mayor comodidad realizaremos un zoom sobre la escena y cambiaremos el punto de vista del visor. Si usted dispone de un ratón con rueda, utilice esta rueda para acercarse al contenido de la escena; si no, haga clic con el botón derecho del ratón mientras mantiene pulsada la tecla Alt y arrastre para cambiar el zoom. También puede cambiar a la vista de cuatro visores pulsando el último comando de la barra de herramientas vertical del programa.
2 Desde el shelf PaintEffects, localice un pincel con flores blancas y aplique un trazo en una zona libre de la escena.
3 Como lo que queremos es estilizar el nuevo trazo, accederemos a una vista lateral para poder trazar con exactitud la curva que servirá de guía. Para ello, pulse la Barra espaciadora de su teclado y, cuando aparezcan los cuatro visores de Maya, haga clic en el denominado Side, pulsando la Barra espaciadora para acceder a él.
4 El siguiente paso consiste en dibujar la curva que servirá de guía para las flores del trazo. Despliegue el menú Create y haga clic sobre el comando CV Curve Tool.
5 A continuación trace una línea más o menos recta mediante puntos de control junto a una de las flores, pulsando la tecla Retorno para finalizar el trazado.
6 Resulta del todo importante que la curva empiece muy cerca del trazo y finalice lejos de él. Vuelva a la vista en perspectiva pulsando de nuevo la Barra espaciadora.
7 Al volver a la vista en perspectiva puede ser necesario ajustar la posición de la línea curva; para ello, selecciónela y desplácela con la ayuda de la herramienta Move, que como sabe puede activar mediante la pulsación de la tecla W.
8 Ahora sólo nos queda ajustar el trazo a la curva de control. Para ello, asegúrese de que la curva se encuentra seleccionada y seleccione también, con la ayuda de la tecla Mayúsculas, el trazo en cuestión. Si elimina la curva de control, el efecto conseguido quedará anulado.
9 Compruebe que, debido a la naturaleza de los trazos de PaintEffects, toda la serie de flores queda seleccionada. Ahora, despliegue el menú PaintEffects, haga clic sobre el comando Curve Utilities y elija la opción Set Stroke Control Curves.
10 ¡Efecto conseguido! Elimine la selección para comprobar el resultado.
IMPORTANTE
Si desea que los trazos reaccionen a otras fuerzas distintas a las disponibles en los pinceles de PaintEffects, puede conseguirlo utilizando curvas de control y haciendo que dichas curvas reaccionen. Ésta es una técnica muy efectiva para, por ejemplo, hacer que una melena larga se mueva con el viento de forma natural.
014 | Aplicar fuerza y movimiento a un trazo |
EXISTEN DOS FORMAS DE HACER QUE UN TRAZO reaccione a distintas fuerzas: definiendo dichas fuerzas sobre el pincel de PaintEffects o aplicándolas sobre las curvas de control. Entre las fuerzas aplicables a un trazo está la gravedad, deflexión o impulso, además de turbulencias. En este caso, PaintEffects anima automáticamente la reacción de los trazos.
IMPORTANTE
Para aplicar fuerzas a trazos tubulares mediante la modificación de curvas de control, es preciso, tras seleccionar el trazo, modificar los valores de los campos Curve Follow y Curve Attract del subapartado Forces, dentro del apartado Behavior de la sección Tubes del editor de atributos del pincel.
1 En este ejercicio le mostraremos cómo hacer que una serie de trazos reaccionen ante diferentes fuerzas producidas sobre ellos. Empezaremos aplicando una fuerza que provoque que la hierba se mueva con el viento. Vamos allá. Realice un zoom sobre alguno de los trazos de hierba y selecciónelo. La aplicación de turbulencias es el único atributo de un trazo tubular que implica la animación automática del trazo.
2 A continuación, muestre el editor de atributos y pulse sobre la pestaña del pincel (en nuestro ejemplo, grassWindWide1).
3 Ahora debemos acceder a la sección en la que se encuentran los atributos de los trazos tubulares, por lo que localice la sección Tubes, haga clic sobre ella y muestre, seguidamente, el contenido del subapartado Behavior.
4 Dentro de este subapartado se encuentra los ajustes relativos a la aplicación de fuerzas y movimientos. Muestre la sección Turbulence.
5 El programa propone diferentes tipos de movimientos para el pincel. Despliegue el campo Turbulence Type y elija en esta ocasión la opción Grass Wind. Le recomendamos que compruebe por su cuenta el comportamiento de los distintos tipos de turbulencias para descubrir las múltiples posibilidades que el programa pone a su disposición.
6 De esta forma se activan el resto de campos situados en esta sección, campos que puede ajustar según sus preferencias. Sin embargo, vamos a comprobar el efecto conseguido hasta el momento. Para ello, pulse sobre el botón Play Forward, que muestra una punta de flecha que señala hacia la derecha, en el grupo de controles de animación, en la parte inferior del editor de atributos.
7 Efectivamente, la hierba se mueva como si soplara viento en la escena. Aumente la velocidad del movimiento asignando un valor mayor al predeterminado en el campo Turbulence Speed. Es posible modificar los ajustes de turbulencia mientras se está reproduciendo.
8 Para detener la animación pulse sobre el mismo botón que antes, ahora denominado o bien pulse la tecla Esc de su teclado.
9 Veamos un sencillo ejemplo de la aplicación de otras fuerzas sobre trazos. Seleccione en la escena el último trazo en forma de flor que hemos dibujado y, en el editor de atributos, muestre las características del pincel.
10 Seguidamente, haga clic en Tubes, muestre el contenido de Behavior y haga clic en Forces.
11 Como ejemplo, aumente hasta 1 el valor del campo Gravity y compruebe el cambio sobre las hojas de la planta.
IMPORTANTE
La aplicación de fuerzas sobre trazos pueden ser animadas fotograma a fotograma para conseguir el efecto dinámico deseado.
15 | Renderizar PaintEffects |
POR DEFECTO, MAYA RENDERIZA LOS TRAZOS de PaintEffects junto al resto de la escena. Sin embargo, también es posible renderizar individualmente los trazos, aunque para ello es preciso configurar las preferencias del programa de un modo determinado. Antes de renderizar una escena con trazos PaintEffects, resulta interesante preparar dicha escena en cuanto a la iluminación y al uso de cámaras se refiere.
1 En este ejercicio le mostraremos cómo puede configurar el programa para que renderice sólo los trazos de PaintEffects y cómo renderizar propiamente las escenas. Continuamos trabajamos con la escena 010.mb, completada a lo largo de los últimos ejercicios. Empecemos. Despliegue el menú Windows, haga clic sobre el comando Rendering Editors y elija de la lista la opción Render Settings.
2 Se abre el cuadro de diálogo Render Settings; este cuadro consta por defecto de dos pestañas: una de opciones comunes y otra destinada al renderizador. Haga clic sobre la pestaña del renderizador, por defecto, Maya Software.
3 En la parte inferior del contenido de esta pestaña, haga clic sobre la sección PaintEffects Rendering Options.
4 PaintEffects cuenta con cuatro opciones de renderización, siendo la primera de ellas la única que se encuentra activa. La opción Enable stroke rendering permite renderizar los trazos con el resto de la escena. Si desea renderizar sólo los trazos y después añadirlos a la escena, active la opción Only render strokes. Mantenga las opciones tal y como aparecen por defecto y pulse el botón Close para salir del cuadro de opciones de renderización.
5 Para renderizar la escena y ver el resultado final de los trazos PaintEffects, muestre el contenido del shelf Rendering y pulse sobre el primero de los comandos que contiene una claqueta, denominado Render Current Frame. Desde el shelf Rendering, además de la renderización, se gestionan los materiales, las luces y la asignación de cámaras.
6 Aunque falta iluminación en la escena, puede comprobar el efecto realista de los trazos de PaintEffects. Cierre la ventana Render View.
7 Para ver más detalle de alguno de los trazos, realice un zoom sobre el que desee analizar.
8 Vuelva a renderizar la escena, esta vez desde el comando oportuno de la Status Line.
9 Tanto desde la ventana de renderización como desde el panel de PaintEffects, usted puede guardar una captura de pantalla que refleja aquello que se visualiza en el programa en cada momento. Termine este ejercicio cerrando la ventana Render View y cerrando la escena actual almacenando los cambios realizados.
IMPORTANTE
La opción Oversample de las opciones del cuadro de renderización permite renderizar los trazos de PaintEffects en doble resolución; por su parte, la opción Oversample Post Filter aplica un filtro ponderado sobre la imagen sobremuestrada (oversampled) del trazo para obtener un suavizado óptimo. Ambas opciones son muy útiles para renderizar piel o pelo.