animacion de personajes 1

74
Animación de personajes I Llogari Casas PID_00168435

Upload: aberbacha

Post on 26-Nov-2015

32 views

Category:

Documents


0 download

TRANSCRIPT

  • Animacin depersonajes I

    Llogari Casas

    PID_00168435

  • CC-BY-NC-ND PID_00168435 Animacin de personajes I

    Los textos e imgenes publicados en esta obra estn sujetos excepto que se indique lo contrario a una licencia deReconocimiento-NoComercial-SinObraDerivada (BY-NC-ND) v.3.0 Espaa de Creative Commons. Podis copiarlos,distribuirlos y transmitirlos pblicamente siempre que citis el autor y la fuente (FUOC. Fundacin para la UniversitatOberta de Catalunya), no hagis de ellos un uso comercial y ni obra derivada. La licencia completa se puede consultar enhttp://creativecommons.org/licenses/by-nc-nd/3.0/es/legalcode.es

  • CC-BY-NC-ND PID_00168435 Animacin de personajes I

    ndice

    1. Bpedos: creacin y puesta en escena........................................... 5

    2. Bpedo: relaciones entre el bpedo y la malla............................ 132.1. Aplicacin de la malla ................................................................ 13

    3. Aprendiendo a andar........................................................................ 223.1. Qu son las cinemticas? .......................................................... 223.2. Footsteeps Mode .......................................................................... 23

    4. Uso de bpedos en modo de animacin libre.............................. 334.1. Animacin libre de bpedos ........................................................ 34

    5. Esqueletos y huesos. Estudio de esqueletos................................. 425.1. Anlisis de esqueletos ................................................................. 42

    6. Ajustar la piel y el esqueleto de un cuadrpedo....................... 566.1. Ajustar las envolturas .................................................................. 56

    7. Sistemas de huesos............................................................................. 657.1. Animar esqueletos basados en huesos ........................................ 65

  • CC-BY-NC-ND PID_00168435 5 Animacin de personajes I

    1. Bpedos: creacin y puesta en escena

    La manera ms simple de empezar a animar un personaje en MAX es usarbpedos. Un bpedo es un conjunto de huesos con vnculos ya predefinidosque permiten algunos movimientos mientras restringen otros.

    Su modo de comportamiento es muy parecido a un esqueleto humano, per-mitiendo mayor o menor grado de movimiento en funcin del hueso.

    As pues, un hueso que forme parte de la columna vertebral permitir mucho menormovimiento que otro que forme parte de la pierna, como sucede en la realidad: unavrtebra tiene un movimiento mucho menor que el fmur de la pierna.

    En el campo de las restricciones de movimiento, los bpedos tambin se com-portan como lo hara un esqueleto humano.

    As pues, la articulacin del codo, por ejemplo, no puede doblarse hacia atrs tal y comosucede en la realidad.

    Para empezar a iniciarnos en el uso de bpedos, abriremos el archivohombre01.max que se encuentra en la carpeta recursos_MAX.

    Podemos observar que dicho archivo contiene una figura de un mueco yacompletamente modelada y lista para empezar a animar.

    Crearemos ahora un bpedo que har las funciones de esqueleto para este per-sonaje que acabamos de incorporar.

    Para crear un bpedo, debemos ir al panel Create y hacer clic en Systems. Unavez all, deberemos activar la casilla Biped.

  • CC-BY-NC-ND PID_00168435 6 Animacin de personajes I

    Para poder ver las caractersticas del bpedo que vamos a crear, es necesariodesplegar el men CreateBiped, que se encuentra en la parte inferior de estemismo panel.

    Hecho esto, colocaremos los pies a la altura de la base y haciendo clic arrastra-remos el ratn hacia arriba sin dejar de presionar el botn izquierdo de ste.Ello har que el bpedo que aparece al hacer clic vaya hacindose grande con-forme nos vamos desplazando con el ratn hacia arriba.

    Crearemos un bpedo de una altura aproximada de 75 centmetros.

    Eso har que el centro de masas de dicho bpedo quede colocado a la alturade la pelvis de nuestro personaje.

  • CC-BY-NC-ND PID_00168435 7 Animacin de personajes I

    El centro de masas es el lugar a partir del cual se organiza toda la estructuradel propio bpedo. l es el centro a partir del cual se organizan todas las de-pendencias de las otras partes del esqueleto que acabamos de crear.

    Este centro de masas queda identificado por un pequeo tetraedro azul. Pordefecto y, en tanto en cuanto no entremos a editar o modificar las dependen-cias de un bpedo, este centro de masas queda siempre colocado a la alturade la pelvis.

    Despus de crear un bpedo, nicamente el centro de masas puede moverselibremente en cualquier direccin. Dicho movimiento afectar no solamenteal centro de masas, sino tambin a todo el esqueleto.

    Una vez hayamos creado el bpedo, es conveniente asignarle un nombre paraque a posteriori podamos identificarlo fcilmente.

    Por defecto, MAX ha asignado a nuestro bpedo el nombre Bip01. Podramoshaberlo cambiado antes de crearlo desde la ventana NameandColor del panelde creacin, pero es muy probable que no lo hayamos hecho. En ese caso,podremos cambiarlo ahora desde el panel CreateBiped haciendo clic en lacasilla RootName.

    Cambiaremos el nombre que viene por defecto y le asignaremos Mueco comonombre identificativo.

  • CC-BY-NC-ND PID_00168435 8 Animacin de personajes I

    Hacemos ahora clic en el icono de seleccin por nombre, que se encuentra enla barra principal de herramientas.

    Esto nos abrir un cuadro de dilogo emergente con todos los elementos quecontiene ahora nuestra escena. Si en este cuadro emergente activamos la casi-lla DisplaySubtree, podremos ver cmo estn organizadas las dependenciasde todos los elementos del esqueleto al tiempo que tambin podremos selec-cionar aquel que nos interese.

    Ahora, que ya tenemos el bpedo colocado en la escena, es necesario ajustarlopara que se adapte a las proporciones de nuestra figura. Lo primero que debe-mos hacer es ajustar la posicin global del esqueleto a la posicin que tieneel personaje de la escena.

    Para proceder a esta operacin, haremos clic en el panel Motion y en el apar-tado Biped de ste activaremos el botn de modo figura (FigureMode), yaque cualquier cambio que hagamos al bpedo creado deber reflejarse en suaspecto grfico.

  • CC-BY-NC-ND PID_00168435 9 Animacin de personajes I

    Actuando ahora sobre las vistas frontal y lateral, ajustaremos el centro de ma-sas del esqueleto para que encaje perfectamente dentro de la zona de la pelvis.

    Atencin: es importante recordar que ste es el punto ms importante delesqueleto y, por consiguiente, debemos prestar mucha atencin en dejar biencolocado el centro de masas. Una mala colocacin de este elemento podraocasionar fcilmente deformaciones importantes en el resultado final.

    Una vez ajustado el centro de masas, ser necesario ir ajustando la longitud,la altura, la inclinacin y la rotacin de las diferentes partes del cuerpo. Paraello, usaremos las herramientas estndares de MAX.

    Habitualmente, el modelador que ha realizado la figura nos habr dejado staen una posicin similar al famoso dibujo de Leonardo da Vinci sobre el estudiode las proporciones segn Vitrubio.

  • CC-BY-NC-ND PID_00168435 10 Animacin de personajes I

    Este hecho nos facilitar el trabajo, ya que nos permitir activar el botn Sym-metrical del panel TrackSelection y, de esa manera, hacer que los cambios,tanto de medidas como de orientaciones o rotaciones, debamos aplicarlos so-lamente a una parte de la figura y se apliquen tambin de manera correcta ala otra.

    Una vez hayamos reajustado las diferentes partes de nuestro bpedo, guarda-remos el archivo.

  • CC-BY-NC-ND PID_00168435 11 Animacin de personajes I

    Sugerencia: con el esqueleto puesto dentro de la figura no siempre es fcil se-leccionar el hueso que queremos ajustar. Para facilitar esta seleccin, es inte-resante usar las teclas de AvPg y RePg, ya que una vez seleccionado un huesopodremos acceder al inmediatamente superior en su jerarqua haciendo clicen RePg y al inmediatamente inferior haciendo clic en AvPg.

    Si esto lo combinamos con el hecho de que haciendo clic en la barra espacia-dora bloqueamos o desbloqueamos la seleccin actual, podremos ajustar el es-queleto con mucha precisin y sin riesgo de mover otros elementos por error.

    Consejos: cuando hacemos una modificacin sobre cualquier parte del bpedoes muy conveniente prestar atencin a cmo afectan dichos cambios a lasdiferentes vistas, ya que suele ser habitual que lo que en un visor funcionacorrectamente no est bien posicionado en otro visor. Es importante recordarque estamos trabajando siempre en tres dimensiones.

    Es importante que, antes de crear cualquier bpedo, tengamos presente el gradode definicin que necesitaremos para nuestro esqueleto.

    No es lo mismo crear un esqueleto para un cuerpo humano de aspecto completamenterealista que hacerlo para un personaje de cartoon que lleve, por ejemplo, unas botas hastamedia pierna. En el primer caso ser muy importante no olvidar ningn hueso de lasfalanges de los pies, mientras que en el segundo caso probablemente podremos dejar lospies con dos nicos huesos, uno que conformar la parte del taln y otro que har lasveces de toda la parte delantera del pie.

  • CC-BY-NC-ND PID_00168435 12 Animacin de personajes I

    Es muy importante recordar que el esqueleto de cada personaje se inspira, enpoco o en mucho, en la realidad.

    As pues, una serpiente solamente necesitara una nica estructura de columna vertebral.Una jirafa, por el contrario, necesitara muy poca columna en la zona lumbar, poca co-lumna en la dorsal y mucha ms en la zona cervical por encima de las clavculas y lasescpulas. Dicha jirafa, adems, precisara un reajuste de las restricciones de rotacin delas rodillas, ya que su giro se produce justo al contrario que en los humanos. Este ltimohecho sucede tambin en el resto de cuadrpedos, a excepcin del caso de los elefantes,que por cierto tienen una enorme trompa que han de poder mover y enroscar y queafectar directamente a la estructura y cantidad de huesos de la zona del crneo.

    Un ltimo consejo ligado al prrafo anterior es simplemente decir que antesde proceder a crear ningn esqueleto, es muy importante documentarse res-pecto a la morfologa anatmica de aquello que vamos a animar. En el casode figuras fantsticas, este hecho es an ms importante, ya que generalmentelas figuras que provienen de mundos fantsticos heredan morfologas de dos oms especies. Es importante pues establecer de entrada qu es lo que heredande cada especie y adaptar la zona del esqueleto a la especie en cuestin.

  • CC-BY-NC-ND PID_00168435 13 Animacin de personajes I

    2. Bpedo: relaciones entre el bpedo y la malla

    El uso de determinados modificadores ayuda a facilitar le creacin y el esta-blecimiento de relaciones entre el esqueleto y el cuerpo que queremos mover.En esta prctica usaremos el modificador Physique.

    Un consejo antes de empezar la prctica: el uso de este modificador hace que seralentice mucho el rendimiento de la mquina, por lo que resulta aconsejablecerrar todas las aplicaciones que no sean estrictamente necesarias.

    2.1. Aplicacin de la malla

    Para realizar esta relacin entre el bpedo y la malla necesitaremos usar el archi-vo resultante del apartado anterior. En caso de no disponer de l, podemos re-cuperar el archivo hombre02.max, que se encuentra en la carpeta recursos_MAX.

    Una vez abierto el archivo, lo primero que debemos hacer es descongelar lamalla. MAX llama descongelar al proceso de desbloquear un objeto para quepueda ser seleccionado y poder as trabajar con l.

    Seguro que habris observado que hasta este momento la malla del personajeno se puede seleccionar; esto se debe a que est congelada. Para descongelarla,debemos clicar sobre la superficie gris de cualquier visor y elegir la opcinUnfreezeAll del men emergente; esto descongelar la malla, que aparecerahora de color gris oscuro.

    Hecho esto, vamos a aplicar ahora el modificador Physique. Para ello, una vezque el bpedo ya est suficientemente ajustado a la malla, deberemos seleccio-nar la malla y acudir al panel Modify. De la lista de modificadores disponibleselegiremos Physique.

  • CC-BY-NC-ND PID_00168435 14 Animacin de personajes I

    Las opciones de Physique aparecern ahora en la parte inferior de este panel.Desplegando la solapa Physique de las opciones del modificador podremosacceder a un grupo de iconos. Deberemos hacer clic en el botn AttachtoNode, que nos permitir agregar un nodo. A continuacin, hay que hacer clicsobre el centro de masas del bpedo.

    Esto nos abrir un cuadro de dilogo emergente. En dicho cuadro debemoshacer clic en Initialize.

  • CC-BY-NC-ND PID_00168435 15 Animacin de personajes I

    Automticamente, la malla de nuestro personaje quedar asociada con el b-pedo y, para indicrnoslo, MAX marcar con una lnea naranja toda la estruc-tura del bpedo.

    Como consecuencia de esta asociacin, si tenemos activada la vista de suavi-zado y resaltes, el esqueleto desaparecer y solamente ser visible la lnea na-ranja. Si en cualquier momento queremos volver a verlo, podremos hacerloseleccionando la malla y haciendo clic en la combinacin de teclas Alt+X.

    sta es una buena opcin para ver si el esqueleto encaja bien en el cuerpo o si,por el contrario, hay zonas en las que sobresale en exceso, y poder valorar assi ms adelante esto puede ocasionarnos problemas en el momento de animar.

  • CC-BY-NC-ND PID_00168435 16 Animacin de personajes I

    Una vez vistos, analizados y valorados los posibles problemas, podremos vol-ver a esconder o realzar el esqueleto haciendo nuevamente clic en la mismacombinacin de teclas.

    Al aplicar Physique, ste crea alrededor de cada hueso del esqueleto un reade influencia. Los nodos que se encuentran dentro de esa rea de influenciasern los que se movern conforme se mueva el hueso que les afecta.

    Pero sucede que Physique es un modificador prediseado para tener un com-portamiento excelente en bpedos que responden a cnones de tipo realista, esdecir, en personajes que no hayan precisado ajustes en el esqueleto. ste no es

  • CC-BY-NC-ND PID_00168435 17 Animacin de personajes I

    nuestro caso, ya que como recordaris en el ejercicio anterior tuvimos quereajustar longitudes, grosores y rotaciones para poder encajar correctamenteel bpedo a nuestra malla.

    Este hecho provoca que si seleccionamos el fmur o el hmero de nuestro mu-eco y probamos a moverlo, la malla que est asociada a esta parte del cuerpoprobablemente sufrir deformaciones considerables. Ser pues necesario ajus-tar ahora las zonas de influencia de cada hueso para que eso no suceda.

    Para ajustar el nivel de afectacin que sufrirn los diferentes vrtices y podermodificar toda la zona de afectacin, es necesario acceder al nivel de subobje-to Physique. Para ello, seleccionaremos la malla y en el panel de comandosharemos clic en el signo +, que se encuentra al lado del modificador Physi-que. Esto nos permitir acceder al nivel de subobjeto. En este nivel elegiremosEnvelope.

    Ahora las lneas naranja que identificaban la asociacin bpedo-malla se hanconvertido en amarillas; esto nos indica que podemos modificar ahora el reade afectacin.

    Seleccionaremos, por ejemplo, uno de los dos fmures. Podremos observar quese crean dos zonas diferentes de afectacin: una zona roja y una zona violeta.

  • CC-BY-NC-ND PID_00168435 18 Animacin de personajes I

    La zona roja indica un grado de afectacin pleno, mientras que la zona violetaindica una afectacin ms suave. Los nodos que se encuentren en una u otrase vern afectados en mayor o menor intensidad dependiendo de a cul per-tenecen. Los que se encuentren fuera de ambas zonas no se vern afectadospor ningn movimiento de esta parte del esqueleto.

    Existen bsicamente dos modos de modificar el rea de influencia del hueso,de modo global o de modo individualizado.

    Podemos realizar modificaciones de modo global acudiendo al panel BlendingEnvelopes. Si modificamos alguno de los parmetros aqu indicados, como,por ejemplo, la escala radial, veremos, si est activada la casilla InteractiveDisplay, cmo afecta directamente a la zona de afectacin del modificador.

  • CC-BY-NC-ND PID_00168435 19 Animacin de personajes I

    Si en ese mismo panel activamos ControlPoint en el apartado SelectionLe-vel, podremos manipular de modo individualizado los nodos de afectacin delhueso. Esta manera de trabajar, aunque tediosa, es la ms aconsejada cuandocreamos personajes fruto de la imaginacin y que no responden en absolutoa estndares de comportamiento reales.

    Esta parte del trabajo suele ser poco agradecida visualmente, pero no por elloes menos necesaria, ya que de ella depender que nuestro personaje se muevacorrectamente cuando hagamos la animacin.

    Una vez hayamos terminado de reajustar todas y cada una de las reas de in-fluencia y hayamos hecho todas las pruebas necesarias para comprobar que nosufre deformaciones indeseadas cuando se mueve, estaremos en condicionesde empezar a animar nuestro personaje.

  • CC-BY-NC-ND PID_00168435 20 Animacin de personajes I

    Para finalizar este ejercicio, ya solamente nos queda dotar a nuestro personaje,si queremos, de un aspecto ms agradable, ya que hasta este momento hemosestado trabajando con una malla de pocos polgonos para poder as manipu-larla mejor.

    As pues, podemos ir al panel Modify y aplicar el modificador MeshSmooth.Esto suavizar la malla y har que nuestro personaje tenga un aspecto msadecuado.

    Una pregunta que podramos hacernos es la siguiente: si en realidad MeshS-mooth es un modificador ms propio de la etapa de modelado que de la deanimacin por qu no lo hemos aplicado hasta ahora?

    Es cierto que este modificador pertenece al mundo del modelado, pero debe-mos saber que antes de que nosotros lo hayamos aplicado, el modelador ya lohaba aplicado en su momento. Lo hizo para poder comprobar los resultados

  • CC-BY-NC-ND PID_00168435 21 Animacin de personajes I

    que dicho modificador tenan sobre la figura y poder ajustar as el modeladosegn sus conveniencias. Sin embargo, despus de ver dichos resultados, estemodificador fue eliminado del resultado final.

    Y cul es la razn? No hay una nica razn, sino que existen bsicamentetres motivos:

    1) Por un lado, cabe sealar que es mucho ms fcil trabajar con pocos pol-gonos que hacerlo con muchos. Si al reajustar los nodos de afectacin hubi-ramos tenido que trabajar con muchos vrtices, la tarea hubiera sido, ademsde tediosa, inacabable.

    2) Por otra parte, cuando aplicamos MeshSmooth, el volumen del personajedisminuye, con lo cual se hace difcil que suceda lo que suceda anteriormentecuando, antes de reajustar la zona de afectacin, intentbamos mover nuestropersonaje y descubramos que algunos nodos quedaban fuera de la zona deinfluencia de determinados huesos.

    3) Y, por ltimo, aunque tengamos todas las afectaciones reguladas y el per-sonaje pierda volumen, es muy probable que al usar MeshSmooth hayamosde realizar todava alguna pequea modificacin en nodos aislados, especial-mente de zonas como las ingles o las axilas. El hecho de que este modifica-dor se encuentre situado por encima del de Physique permite que podamosapagarlo haciendo clic en la bombilla del panel de control y podamos realizaras las pequeas modificaciones directamente sobre la malla simplificada quetenamos originalmente.

  • CC-BY-NC-ND PID_00168435 22 Animacin de personajes I

    3. Aprendiendo a andar

    Aunque podramos hacer andar un bpedo estableciendo las keys paso a pasodirectamente en la lnea de tiempo, sta puede ser una tarea larga y tediosa.Para evitarlo, los bpedos de MAX tienen un conjunto de herramientas quepermiten establecer directamente el ciclo de andar y sus diferentes posibilida-des: andar, saltar, correr, etc.

    Usando estas herramientas, MAX establece automticamente las keys, tantopara el cuerpo como para las piernas; en el caso de las piernas, afectan tanto alos movimientos de cinemtica directa como a los de cinemtica inversa.

    3.1. Qu son las cinemticas?

    La cinemticadirecta, identificada en MAX como FK, es la que va del vnculoprincipal al secundario. La cinemticainversa, identificada como IK, es laque acta al contrario, desde el secundario hacia el principal.

    Es decir, en el primer caso sera cmo afecta el movimiento de una pierna al pie, mientrasque en el segundo sera cmo lo hace el movimiento aplicado a un pie sobre la piernaque lo sustenta.

    Cuando un cuerpo se mueve, sus movimientos no solamente afectan a la zonaconcreta que realiza el movimiento, sino que afectan o pueden afectar al restodel cuerpo. Cuanto ms exagerado sea el movimiento, ms le afectar.

    Pongamos un ejemplo: supongamos un lanzador de peso. En el momento del lanzamien-to su cuerpo se arquear hacia atrs buscando poder tener el mximo impulso en su bra-zo. ste sera un caso de cinemticadirecta: el cuerpo se arquea y para ello debemoshacerlo girar a partir del centro de masas para poder mantener su estabilidad.

    Paralelamente a este arqueo, el brazo se ha encogido para sujetar mucho ms cerca delcuerpo el peso que lanzar. Unos momentos despus, el brazo se estira y se produce ellanzamiento. El cuerpo se descompensa, pierde el arqueo y se abalanza hacia delantecomo consecuencia del rpido movimiento del brazo. ste es un caso de cinemticainversa: es el rpido movimiento del brazo, la fuerza y la prdida de peso lo que haprovocado el movimiento del cuerpo hacia delante.

    Si analizamos este movimiento con ms detalle, veremos que no slo existen estos dosmovimientos, sino que hay multitud de cinemticas inversas y directas. Cuando tomala bola que lanzar, cuando abre los dedos para soltarla, cuando da un par de pasos quehacen las veces de carrerilla, cuando...

    El control de las cinemticas es bsico para realizar cualquier animacin, msan si sta tiene un carcter realista, ya que sin ese control es imposible hacercreble aquello que estamos realizando.

  • CC-BY-NC-ND PID_00168435 23 Animacin de personajes I

    3.2. Footsteeps Mode

    Abrid MAX y recuperad el archivo hombre2_01.max que se encuentra en lacarpeta recursos_MAX.

    Seleccionad el esqueleto y acudid al panel Motion y, de la solapa Biped, elegiden esta ocasin FootstepMode. Esto har que se activen otras solapas quehasta ahora no aparecan.

    En el cuadro FootstepCreation clicaremos en CreateMultiple Footsteps;esto har aparecer un cuadro de dilogo emergente en el que podremos elegircuntos pasos queremos que tenga nuestro personaje, as como establecer lascaractersticas de estos pasos.

  • CC-BY-NC-ND PID_00168435 24 Animacin de personajes I

    Por el momento, nos limitaremos a cambiar el nmero de pasos y establecerloen ocho.

    Despus de hacerlo y de aceptar el cuadro de dilogo, aparecern en los dife-rentes visores las huellas correspondientes a estos pasos.

  • CC-BY-NC-ND PID_00168435 25 Animacin de personajes I

    Cada uno de ellos est identificado con un nmero que va del cero al siete.

    Atencin: es posible que no podamos ver el nmero, debido a que no est ac-tivo el display que lo permite. Para hacerlo activo, en la solapa Biped debemoshacer clic en el signo +, que se encuentra al lado de ModesandDisplay y delsegundo botn del apartado Display elegir ShowFootstepsandNumbers.

  • CC-BY-NC-ND PID_00168435 26 Animacin de personajes I

    Los pasos que han aparecido estn ahora seleccionados; para deseleccionarlos,basta con hacer clic sobre la superficie del escenario. Con esto podremos ob-servar que son de distinto color. Los que afectan al pie derecho tienen colorverde, mientras que los del pie izquierdo estn identificados con el color azul.Esto es muy til para saber qu pie estar fijo al suelo en cada momento dela animacin.

    Si, despus de realizar todo este proceso, probamos la animacin, podremosver que el bpedo an no se mueve; esto se debe a que an no hemos creadolas keys necesarias para que se efecte el movimiento. Para hacerlo, debemosacudir a la solapa Footstepoperations y hacer clic sobre el botn CreateKeysforInactiveFootsteps.

  • CC-BY-NC-ND PID_00168435 27 Animacin de personajes I

    Esto crear automticamente las keys para todo el bpedo, no solamente paralos pies, sino tambin para el balanceo de los brazos, los arcos de la cabeza yel cuerpo. Los parmetros de creacin que usar son los que se mostraban alinicio de esta prctica cuando apareca el cuadro de dilogo emergente CreateMultipleFootsteps:Walk.

    Si probamos ahora la animacin, veremos que el cuerpo ya se mueve acordecon los pasos que hemos puesto en la escena.

    Como hemos visto hasta ahora, una vez que ya hemos aprendido a unir es-queleto y malla, realizar un ciclo de andar es relativamente sencillo. Sucede,sin embargo, que no siempre andamos igual: los distintos estados de nimoen los que nos encontremos, la edad que quiere reflejar el personaje o la prisaque tengamos en un momento concreto harn que andemos de una maneramuy distinta en cada caso.

    El ciclo que hasta ahora hemos obtenido, aunque correcto, es un ciclo neutroque no refleja ningn estado de nimo ni ninguna caracterstica especial denuestro protagonista. Solamente hemos modificado el nmero de pasos, perohasta el momento no hemos aplicado ninguna modificacin ni en la abertura,ni en la longitud, ni en la direccin de stos. Veamos pues algunas posibili-dades.

  • CC-BY-NC-ND PID_00168435 28 Animacin de personajes I

    Para variar el ciclo de andar, seleccionaremos el bpedo, abriremos el panelMotion y clicaremos en FootstepMode.

    Del cuadro FootstepOperations elegiremos DesactivateFootsteps. Esta ac-cin har que los cuadros Bend y Scale, hasta ahora inactivos, queden ahoraactivos y podamos escribir en ellos.

    Observemos lo que sucede al variar sus parmetros:

    Al modificar Bend, la direccin de los pasos se curva. Si adjudicamos va-lores negativos, lo hace hacia la parte interior de la escena. Si le damosvalores positivos, se curva hacia el exterior.

    Al modificar Scale, se acorta o se alarga la zancada.

    Ambos parmetros pueden aplicarse, conjuntamente o por separado, tanto ala anchura como a la longitud de zancada.

    Es aconsejable que practiquis y hagis diferentes pruebas con estos parme-tros, ya que os permitirn dar aspectos muy diferentes, tanto a la manera deandar de cada uno de vuestros personajes como a la situacin espacial de stos.

    Para finalizar el ejercicio, ya solamente nos quedara hacer desaparecer las hue-llas de los pasos, ya que en algunas ocasiones pueden ser muy molestas. Paraello, en el cuadro Biped haremos clic en el botn Convert.

  • CC-BY-NC-ND PID_00168435 29 Animacin de personajes I

    Esto har que aparezca un cuadro de dilogo que debemos aceptar. Podemosoptar por generar un keyframe por cada fotograma o dejar nicamente comokeys aquellos fotogramas que se han generado durante el proceso de creacinde los pasos.

    Idea: animar por pasos puede ayudarnos a definir el espacio que recorrer unpersonaje, as como el nmero de pasos que va a realizar. Si al final del procesoconvertimos los pasos a keys, podremos ajustar manualmente su manera deandar y conseguir as un resultado mucho ms adecuado a las sensaciones quequeramos transmitir.

    Recordad: cada vez que hagis una modificacin a los pasos, debis activarel botn de CreateKeysforInactiveFootsteps, ya que, de lo contrario, nopodris ver el resultado de la animacin. Para poder variar el ciclo y hacer otraprueba, primero debis hacer clic en DesactivateFootsteps.

    Sugerencia: las huellas de los pasos se pueden mover, desplazar y rotar paraque el personaje se mueva de diferentes maneras y suba o baje pendientes yescalones. Bastar con seleccionar el paso o los pasos que queramos mover yseguir el proceso descrito en el prrafo anterior.

  • CC-BY-NC-ND PID_00168435 30 Animacin de personajes I

    Atencin: es importante tener en cuenta que, cuando la cantidad de fotogra-mas necesarios para completar el ciclo de andar es superior a la lnea de tiem-po que tenemos definida en MAX, ste ampla directamente la cantidad defotogramas de dicha lnea de tiempo para que quepan todos los pasos creados.Este detalle puede afectar a otros elementos que tambin estn contenidos enel escenario y puede provocar resultados no deseados.

    Consejos: en ocasiones resulta muy til ver las trayectorias que seguir el per-sonaje al desplazarse. Estas trayectorias, denominadas arcos en el argot de ani-macin tradicional, son muy necesarias de controlar, ya que por medio deestos arcos podremos adaptar desde el andar de un personaje en un terrenoabrupto hasta controlar la animacin de otro personaje que muestre un estadode nimo concreto.

  • CC-BY-NC-ND PID_00168435 31 Animacin de personajes I

    MAX ofrece la posibilidad de ver las trayectorias que har cada parte del cuerpodurante la animacin. Podemos acceder a ver dichas trayectorias expandien-do ModesandDisplay en el cuadro de comandos de Biped. En el apartadoDisplay se encuentra el botn que muestra las trayectorias.

    Seleccionando cada parte del esqueleto podremos ir viendo sus trayectorias.Aunque existen varios modos de controlar y modificar dichas trayectorias, lamanera ms sencilla es mediante el editor de curvas, CurveEditor.

    Podemos acceder al editor de curvas bien haciendo clic encima de cualquierobjeto que se encuentre en la escena y del men secundario elegir CurveEdi-tor, o bien haciendo clic en el icono de acceso al editor de curvas que se en-cuentra al inicio de la lnea de tiempo.

  • CC-BY-NC-ND PID_00168435 32 Animacin de personajes I

    Una vez abierta la animacin en el editor de curvas, podremos modificar todoaquello que nos convenga.

  • CC-BY-NC-ND PID_00168435 33 Animacin de personajes I

    4. Uso de bpedos en modo de animacin libre

    Como ya hemos visto hasta ahora, una de las piezas indispensables en la ani-macin es el movimiento de andar. En realidad, este ciclo de movimiento jun-to con los movimientos de manos y las expresiones faciales son los tres pro-cesos clave que constituyen los puntos de referencia a la hora de realizar lamayora de los dems movimientos, de aqu la importancia de controlar muybien dicho procedimiento.

    Al hacer andar a un personaje, debemos preguntarnos cosas como por ejem-plo: va a tener un paso largo y alegre?, ser corto y cansado?, rpido y ner-vioso?, pausado y tranquilo?, con los pies muy pegados al suelo?, saltarn?,juguetn?, etc.

    En definitiva, debemos tener muy claro qu es lo que buscamos representar ycmo lo haremos, ya que de ello depender un resultado aceptable.

    Adems de eso, tambin como en toda obra audiovisual es muy importantesaber a quin nos dirigimos, ya que de ello depender que tengamos respuestapara otro tipo de preguntas que tambin debemos hacernos, como pueden ser:a dnde va?, le darn una buena noticia?, ser mala?, es el bueno de lapelcula?, es el malo?, etc.

    Si nos dirigimos a un pblico adulto, podremos optar por soluciones ms sorprendentesy dar giros inesperados a nuestros personajes; si nos dirigimos a nios, deberemos optarpor soluciones mucho ms previsibles. As pues, si un personaje va a ser "el malo de lapelcula", debemos, no solamente por medio de los dilogos sino tambin mediante surepresentacin y movimientos, hacrselo saber al pblico.

    Todos esos aspectos son elementos fundamentales que debemos plasmar en elciclo de andar de cada uno de nuestros personajes.

    En MAX existen dos maneras de animar un bpedo:

    la animacin libre y

    la animacin cclica o de pasos que hemos visto en el ejercicio anterior.

    En esta prctica aprenderemos a animar libremente el bpedo y a que su ani-macin quede reflejada en nuestro personaje.

    Antes de empezar, observemos el siguiente clip para tener una idea del movi-miento que aplicaremos en este ejercicio. As entenderemos mejor la razn delos diferentes pasos que vamos a realizar a lo largo de ste.

  • CC-BY-NC-ND PID_00168435 34 Animacin de personajes I

    4.1. Animacin libre de bpedos

    Abriremos el archivo hombre05.max que se encuentra en la carpetarecursos_MAX.

    Para empezar, situaremos el cursor de la lnea de tiempo en el fotograma ce-ro. Hecho esto, haremos activa la seleccin por lista y seleccionaremos el pieizquierdo.

    Acudiremos ahora al panel Motion. De las caractersticas de Motion desple-garemos KeyInfo.

  • CC-BY-NC-ND PID_00168435 35 Animacin de personajes I

    Atencin: si en la solapa Biped est activo el botn FigureMode, no es posibleacceder al panel de KeyInfo. Ello se debe a que MAX interpreta que todavano vamos a animar, sino que an estamos reajustando nuestro modelo.

    Desactivado ya el botn de FigureMode, activaremos a continuacin en lasolapa KeyInfo el botn SetPlantedKey para hacer que este pie quede fijoal suelo y no se mueva de su lugar con el movimiento de las piernas.

    A continuacin acudiremos a la solapa TrackSelection que se encuentra unpoco ms arriba del mismo panel de Motion y haremos clic sobre el botnOpposite para seleccionar el otro pie.

    Una vez seleccionado aplicaremos SetPlantedKey tambin a este pie paraque tenga el mismo comportamiento que el anterior.

    Un punto rojo en la base de cada pie nos indicar que hemos completado laoperacin.

  • CC-BY-NC-ND PID_00168435 36 Animacin de personajes I

    Sin movernos de este panel haremos clic en el centro de masas para seleccio-narlo. Hecho esto, dentro del panel KeyInfo haremos clic en SetKey parainsertar un fotograma clave que refleje la posicin actual del bpedo.

    A continuacin, haremos clic en el botn AutoKey de la lnea de tiempo paraque dicho fotograma quede reflejado correctamente en el tiempo indicado.

    Seguidamente y, sin deseleccionar el centro de masas del bpedo, nos despla-zaremos al fotograma 10 de la lnea de tiempo y usando la herramienta BodyVertical, que se encuentra en TrackSelection, desplazaremos dicho centrode masas hacia la parte inferior; esto provocar que las rodillas del bpedo seflexionen hacia delante.

    Podremos comprobar dicho movimiento si movemos el deslizador de la lneade tiempo. Hecho esto colocaremos dicho deslizador en el fotograma cero.

    A partir de este momento podramos elegir entre hacer una animacin direc-tamente sobre la lnea de tiempo o aprovechar las posibilidades que ofreceMAX para recordar posiciones concretas.

    El primer caso es el ms simple y sirve perfectamente para animaciones que notengan un exceso de complejidad o que tengan movimientos no repetitivos.

  • CC-BY-NC-ND PID_00168435 37 Animacin de personajes I

    Procedimiento1: aplicar el movimiento directamente sobre la lnea de tiem-po de MAX.

    Para aplicar el movimiento directamente, podramos hacer clic con el botnsecundario encima del indicador de la lnea de tiempo; esto nos hara aparecerun cuadro de dilogo que nos permitira copiar dicho fotograma en otro lugarconcreto. En nuestro caso indicaremos 20 como tiempo de destino.

    El contenido del fotograma 0 quedar automticamente copiado en el foto-grama 20. Con ello habremos completado un ciclo. Podramos repetir la ope-racin tantas veces como quisiramos que nuestro personaje se flexionase, conlo cual nuestra animacin quedara resuelta.

    Atencin: si habis realizado esta operacin para probar el resultado, hacedCtrl+Z hasta dejar el archivo tal y como lo tenais, con dos fotogramas clave.El 0 de pie y el 10 en cuclillas.

    Procedimiento2: recordar posiciones concretas y crear una coleccin de po-siciones.

    Si habis movido el cursor de fotogramas, volved a ponerlo sobre el fotograma0. Fijaos en que este fotograma, al igual que el nmero 10, sigan marcados enla lnea de tiempo; en caso contrario, repetid las operaciones anteriores hastaque sea as.

    Abrid el panel Copy/Paste que se encuentra un poco ms abajo del de KeyInfo que habis estado usando anteriormente.

  • CC-BY-NC-ND PID_00168435 38 Animacin de personajes I

    Haced clic para activar el botn CreateCollection; ello os dar acceso a escri-bir el nombre de vuestra nueva coleccin de posiciones. Escribid como nom-bre de la coleccin "pose1".

    Al activar una nueva coleccin se ha activado tambin el botn CopyPostureque se encuentra un poco ms abajo. Haced clic en l para capturar la posturaactual y adjudicad a dicha postura el nombre "de_pie".

    Desplazad ahora el cursor hasta el fotograma 20. En la casilla PasteOptionsactivad un tipo de copiado vertical y, a continuacin, haced clic en el botnPaste. El contenido del fotograma 1 quedar pegado en el fotograma 20.

    Repetid la misma operacin, pero en este caso con el contenido del fotograma10. Pegadlo en el fotograma 30.

  • CC-BY-NC-ND PID_00168435 39 Animacin de personajes I

    Podramos repetir la operacin pegando el contenido de "de_pie" en los foto-gramas 40, 60, 80, etc. y el contenido de "en_cuclillas" en los fotogramas 50,70, 90, etc. Otra posibilidad mucho ms rpida, y que a estas alturas de cursoseguro que ya conocis, es olvidarse de todo esto y crear, desde el panel decurvas, una curva fuera de rango.

    Para terminar, ya solamente nos queda guardar el archivo y efectuar el renderpara ver los resultados. ste puede ser un punto delicado, ya que dependien-do de la configuracin inicial del bpedo que hayamos incorporado podemostener la desagradable sorpresa de ver que ste tambin forma parte del rende-rizado final.

    Si ste es nuestro caso, podremos eliminarlo del render final por medio de laventana de capas. Para acceder a ella, debemos hacer clic con el botn secun-dario del ratn en la parte superior de la barra de herramientas, en una zo-na donde no haya iconos. Aparecer un men contextual del cual deberemoselegir Layers.

    Esto har aparecer la ventana de capas y haciendo clic en el botn de mostrarcapas accederemos a otra ventana, donde se mostrarn todos los elementosque contiene nuestra escena.

    Bastar con seleccionar de entre ellos el primero que forma parte del esqueletoy, manteniendo pulsada la tecla Shift, pulsar sobre el ltimo. Esta accin harque todos los elementos del esqueleto queden seleccionados en la ventana decapas. Haciendo ahora un clic sobre la tetera quedarn desactivados los rendersde estos elementos y, por consiguiente, ya no aparecern en el resultado final.

  • CC-BY-NC-ND PID_00168435 40 Animacin de personajes I

    Observacin: tambin podramos incorporar ms movimientos como los delos brazos, que pueden observarse en el clip de muestra, o todo aquello quenuestra imaginacin sea capaz de hacer.

    Ahora que ya hemos aprendido a andar, el siguiente paso es ajustar las caden-cias de los pasos. Pero qu son las cadencias de los pasos?

    Es frecuente y habitual que en el escenario no tengamos un nico personaje,sino que muchas veces tendremos dos o ms de ellos y cada uno tendr suscaractersticas personales. Visto esto, cmo hacer que sean capaces de andarjuntos sin que uno avance a otro?

    Esto es justamente la cadenciadelpaso. Deberemos jugar con la velocidadde sus ciclos de andar para que los pasos de uno no sean ni ms largos ni mscortos, ni ms rpidos ni ms lentos que los del resto de personajes.

    En la imagen siguiente podis ver un ajuste de cadencias de dos personajesuno de patas cortas y otro de patas largas que deberan poder andar uno allado del otro. La representacin de esta cadencia est pensada para una velo-cidad de reproduccin de cine 24 ftps y los nmeros representados corres-ponden a la posicin que ocupa la pierna que avanza en un fotograma con-creto de la serie de 24 fotogramas.

  • CC-BY-NC-ND PID_00168435 41 Animacin de personajes I

    Observad que para que ambos puedan caminar juntos es necesario que el se-gundo personaje mantenga los pies fijos al suelo durante ms tiempo y queesto se compense con un movimiento de avance mucho ms rpido, ya quede ese modo el espectador no percibe la diferencia en el tiempo de contacto.

    Fijaos tambin en que mientras que en el primer caso, entre los fotogramas12 y 14, se produce un movimiento hacia atrs del pie, en el segundo casoel avance es continuo. De esta manera damos un mayor impulso visual alpersonaje de piernas cortas y permitimos que sus pasos sean un poco mslargos para con ello compensar los pasos ms largos que, de no ser as, tendrael personaje de piernas largas.

    Adems de hacer andar igual a dos personajes de caractersticas distintas, esnecesario y bsico en cualquier situacin ajustar las cadencias, ya que ser pormedio de ellas como transmitiremos muchos de los sentimientos que mencio-nbamos al principio de este ejercicio. La experiencia y el trabajo diario nosensearn qu es lo que debemos modificar en cada situacin concreta.

  • CC-BY-NC-ND PID_00168435 42 Animacin de personajes I

    5. Esqueletos y huesos. Estudio de esqueletos

    Hasta ahora hemos visto y aprendido cmo colocar esqueletos a un personajede caractersticas humanas, pero en el mundo de la animacin no siempre loque queremos animar es humano; es ms, ni tan slo tiene por qu existir enla realidad. Todos hemos visto pelculas de animacin en las que, por ejemplo,un electrodomstico empieza a dar saltos o a una casa le salen cara y brazos ya continuacin empieza a moverse y gritar.

    Estas humanizaciones de cosas inanimadas son frecuentes y saber crear y ani-mar los esqueletos en casos de este tipo puede aligerarnos mucho la tarea.

    A lo largo de este apartado veremos cuatro casos de personajes con caracters-ticas distintas y aprenderemos a aplicarles un esqueleto que ser distinto encada caso en funcin precisamente de esas caractersticas.

    Antes de iniciar el tema es importante precisar que, como en todo procesocreativo, la opcin elegida en cada caso no tiene por qu ser ni la nica ni laque mejor se adapte a vuestro modo de trabajar. Al igual que sucede con otrossoftwares, MAX tiene mltiples formas de trabajo y, con el paso del tiempo yla experiencia, cada cual encontrar el modo que mejor se adapte a su manerade entender las cosas.

    5.1. Anlisis de esqueletos

    Abrid el archivo personajes.max que se encuentra en la carpeta recursos_MAX.Podris observar que este archivo consta de cuatro personajes con caracters-ticas muy diferentes entre ellos.

    Antes de proceder a crear los esqueletos de cada uno de ellos, vamos a estudiarlas caractersticas que ofrece Skeleton de MAX para entender as mucho mejorqu es lo que hacemos en cada momento.

    Acudiremos al panel Create y de la pestaa Systems elegiremos Biped. Obser-vad que en las caractersticas de Biped aparecen los siguientes apartados:

    BodyType: en esta ocasin elegiremos Skeleton. Existen otras posibilida-des como pueden ser partir del cuerpo de un hombre o del de una mujer.En cada caso las proporciones de los huesos varan y se ajustan ms a unarquetipo predefinido. Una de las grandes diferencias entre usar Skeletono un cuerpo de hombre o de mujer es la libertad de movimientos que tie-ne Skeleton alrededor de la pelvis y en el desplazamiento de la columnarespecto a sta. En los casos de Male o Female, los movimientos de esta

  • CC-BY-NC-ND PID_00168435 43 Animacin de personajes I

    zona son mucho ms estrictos y restringidos. Lo mismo sucede en otraszonas del cuerpo, como pueden ser las rodillas o los codos.

    Arms: cuando est activado incluye en el esqueleto los huesos de las cla-vculas, los brazos, los antebrazos y las manos. Cuando est desactivadono incluye dichos huesos.

    NeckLinks: corresponde a la cantidad de puntos de flexin que situare-mos en la zona de las vrtebras cervicales. En el caso de la figura azul, dadaslas caractersticas del cuerpo, dicho nmero ser relativamente elevado, yaque sta va a ser una de las zonas de mayor movimiento de este personaje.Por el contrario, en la figura roja podra no ser necesario ningn puntode flexin.

    SpineLinks: corresponde a la cantidad de puntos de flexin de la zonatorcica y abdominal. Visto lo que antes mencionbamos del cuerpo delpersonaje azul, bastar con que tengamos un nico hueso en esa zona. Elpersonaje verde, en cambio, probablemente precisar de ms puntos deflexin en esa parte del cuerpo.

    LegLinks: hace referencia a los puntos de flexin de las piernas. Permiteintroducir entre tres y cuatro puntos.

    TailLinks: conforma los huesos de la cola. Aunque originariamente naceal final de la columna vertebral, su posicin puede moverse librementepara poderla colocar donde se precise. As pues, para el personaje verdela disposicin estara a continuacin de la pelvis, mientras que para elpersonaje azul probablemente habra que reubicarla ms arriba de sta.

    Ponytail1Links y Ponytails2Links: permiten poner huesos para contro-lar desde unas orejas muy salidas como pueden ser las de un elefante, has-ta unas coletas de una nia pequea. En el caso del archivo que tenisabierto, podran tambin ser una buena opcin para controlar los ojos delpersonaje amarillo. Tal y como ya suceda en el caso de los huesos de lacola, nacen pegados a otro hueso, en este caso al crneo, pero pueden des-plazarse libremente al lugar adecuado. Aunque al crear Ponytail1 y Pony-tail2 se superponen, cuando los movamos podremos ver que estn iden-tificados con dos colores diferentes, verde y azul, segn correspondan allado derecho o izquierdo del esqueleto.

    Fingers: cuando Arms est desactivado, esta opcin no est disponible, yaque hace referencia a los dedos de las manos. Si Arms est activo, podemosindicar aqu cuntos dedos queremos que tenga nuestro personaje hastaun mximo de cinco.

  • CC-BY-NC-ND PID_00168435 44 Animacin de personajes I

    FingersLinks: tiene su correspondencia en los metacarpianos de los de-dos. Permite introducir hasta tres puntos de flexin por dedo.

    Toes: se corresponde con los dedos de los pies. Tambin en este caso po-demos indicar hasta un mximo de cinco dedos.

    ToeLinks: tiene su correspondencia en los metatarsianos de los dedos delos pies y, del mismo modo a como suceda en los de las manos, podemosincluir hasta un mximo de tres puntos de flexin.

    Props: son elementos que pueden acompaar al bpedo y depender direc-tamente de ste. Podran ser, por ejemplo, espadas, escudos, cajas, pelotas,cestas, etc. MAX los representa mediante cajas unidas a las extremidadeso al cuerpo. Dichas cajas pueden ser movidas, escaladas o rotadas segnla necesidad de cada momento. Adems de lo dicho, una de las funcionesms importantes de Props es que, debido a su tamao y al hecho de man-tener relaciones cinemticas entre l mismo y el hueso que lo sustenta,pueden servir para poder controlar de manera fcil y precisa los giros y lasrotaciones de las manos, algo siempre difcil y complicado de ajustar.

    AnkleAttach: especifica el ngulo que se establecer entre la posicin delas piernas y la de los pies. Sus valores van desde el cero hasta el uno. Unvalor de cero desplazar el pie hacia delante; un valor de uno lo dejar pordetrs de los huesos de las piernas. Para un personaje humano, un valorcorrecto oscilara alrededor de 0,2, mientras que para un caballo podra-mos establecerlo en valores prximos a 0 y para un pterodactyl podramossituarlo en valores prximos a 0,7.

    Height: marca la altura del centro de masas del personaje que vamos acrear. Recordemos que ese centro de masas es el punto ms importante delcuerpo, ya que es a partir de l donde se mueve todo lo dems.

    TrianglePelvis: aunque aparentemente no hace nada, su uso puede versecuando aplicamos un modificador como Physique o Skin. Si cuando apli-camos estos modificadores TrianglePelvis est activo, automticamentelas splines de la malla se ajustan de manera ms suave para producir plie-gues en la piel mucho ms naturales. Si no est activo, los pliegues de lamalla son mucho ms duros y las hendiduras ms profundas.

    En la parte inferior de este mismo panel encontramos un grupo de herramien-tas bajo el nombre de TwistLinks. Este grupo sirve para tener un mayor con-trol en los giros de los puntos de flexin de las extremidades y evitar as realizargiros imposibles o que provoquen efectos extraos en la animacin. Para queHorseLink est disponible, es necesario que los enlaces de las piernas seancuatro; de lo contrario, esta herramienta aparece como no disponible.

  • CC-BY-NC-ND PID_00168435 45 Animacin de personajes I

    Vistas estas caractersticas podemos empezar estudiando un posible esqueletoque pueda funcionar correctamente con la figura de color azul. Para ello, loprimero que deberemos hacer es fijarnos en sus caractersticas. En ese sentido,son notables los siguientes aspectos:

    No tiene brazos ni manos.

    Tiene un cuello largo que por su forma sugiere que se va a poder doblaren varias direcciones.

    Sus piernas, aunque ms cortas, tienen unas caractersticas similares a lasdel cuello.

    No tiene dedos de los pies.

    Tiene una cola.

    El pelo se enrosca siguiendo una seccin cilndrica alrededor de la cabezay sugiere que ha de poder tener bastante movimiento cuando el personajemueva los fuelles que conforman piernas y cuello.

    Trax y abdomen son voluminosos y no muestran diferencias entre am-bos, lo cual sugiere que se mover todo como si se tratara de una unidad.

    Ahora ya estamos en disposicin de crear el esqueleto que necesitamos y deadaptarlo, posteriormente, a la figura.

    Procederemos de la misma manera a como hicimos en temas anteriores pero,dadas las caractersticas de nuestro personaje, introduciremos los datos de laimagen inferior en las caractersticas de construccin del bpedo.

  • CC-BY-NC-ND PID_00168435 46 Animacin de personajes I

    Una vez creado el bpedo, ajustaremos su centro de masas situndolo en laparte ms baja del abdomen y a partir de ah procederemos a reajustar lasmedidas y rotaciones de todos los huesos segn el lugar que deban ocupar.Dejaremos para el final del proceso los huesos pertenecientes a la cola y losque se encargarn de mover el pelo de nuestro personaje.

    Al finalizar el proceso, deberamos tener algo parecido a las imgenes siguien-tes:

  • CC-BY-NC-ND PID_00168435 47 Animacin de personajes I

    Consejo: si queris ver el esqueleto situado dentro del cuerpo de la figura, esnecesario que en cualquier visor seleccionis el personaje con el que estis tra-bajando. Del men emergente que os aparecer debis elegir ObjectProper-ties. Accederis entonces a una ventana en la que tenis que activar la casillaSee-Through que se encuentra en la zona DisplayProperties. Aceptad el cua-dro de dilogo y podris ver cmo la figura se vuelve semitransparente y osdeja ver el esqueleto situado en su interior.

    Seleccionaremos ahora la figura verde; se trata en este caso de una especie depjaro. Si miramos sus caractersticas, podremos observar que:

    Las alas hacen las veces de brazos en los pjaros; por consiguiente, debe-remos activar la creacin de los brazos.

    Tiene un cuerpo redondo y uniforme. Esto podra sugerir un movimientoparecido al cuerpo de la figura azul que hemos realizado anteriormente;sin embargo, en este caso debemos poder dotar de mayor movimiento aesta zona, especialmente cuando inicie el vuelo y cuando se detenga. Vistoesto deberemos indicar ms de un punto de flexin.

    Aunque aparentemente no tiene cola, una de las cosas que da mayor cre-dibilidad al movimiento de los pjaros es el movimiento de sta. As pues,deberemos considerar que s que tiene pero que es corta. Visto esto po-dremos definir esta parte del esqueleto con muy pocos huesos pero sernecesario poder controlar su parte final de manera independiente al restodel abdomen.

    Cabeza y cuerpo estn juntos, lo cual provoca que aparentemente no exis-ta el cuello. Esto podra sugerirnos de entrada la necesidad o no de que

  • CC-BY-NC-ND PID_00168435 48 Animacin de personajes I

    existan huesos en esa zona. Para obtener la respuesta a esta duda, debemosvalorar la caracterstica descrita en el prrafo siguiente.

    Tiene dos alas, las cuales adems estn situadas relativamente lejos de lacabeza. Este hecho determina la presencia de, como mnimo, un huesosituado entre la cabeza y el nacimiento de los brazos, las alas en este caso.

    Desde el final del cuerpo, lugar en el que situaremos el centro de masasy la pelvis, hasta las piernas tambin hay una distancia bastante grande.Este hecho determinar la presencia de un hueso para cada pierna que re-corrern el cuerpo en sentido contrario a los de la columna. Dichos huesosirn desde el hueso de la pelvis hasta el inicio de las piernas.

    Tal y como sucediera anteriormente, ahora ya estamos en disposicin de crearel esqueleto que necesitamos y de adaptarlo, posteriormente, a la figura. Indi-caremos que queremos crear un bpedo, introduciremos las caractersticas dela imagen siguiente y procederemos como en el caso de la figura azul.

    Al terminar el proceso deberamos tener un resultado parecido a las siguientesimgenes:

  • CC-BY-NC-ND PID_00168435 49 Animacin de personajes I

    Vamos a ver ahora el personaje de color rojo. Con slo mirarlo nos daremoscuenta rpidamente de que no tiene piernas y de que su cuerpo induce a mo-verse de manera muy rgida y con movimientos de rotacin originados desdela base a modo de tentempi.

    Visto esto podramos preguntarnos si es necesario que tenga esqueleto o, co-mo mnimo, si es necesario que su esqueleto tenga una complejidad similar ala de un cuerpo humano. La respuesta es afirmativa en el caso de la primerapregunta y negativa en el caso de la segunda, ya que con poco ms de doshuesos podramos solucionar los movimientos que alrededor del cuello puedatener dicha figura. Adems de eso, si imaginamos un esqueleto metido dentrode esta figura, veremos fcilmente que el hecho de tener dos piernas, con todaprobabilidad, generar problemas de movimiento, ya que para evitarlos debe-remos pesar muy bien los vrtices de influencia de la malla y mover ambaspiernas conjuntamente.

  • CC-BY-NC-ND PID_00168435 50 Animacin de personajes I

    Adems de los esqueletos con los que hemos trabajado hasta ahora, MAX ofre-ce la posibilidad de trabajar con huesos de manera individualizada al tiempoque el propio programa coloca los vnculos de cinemticas de manera directa.Este modo de trabajar, adems de ser el ms habitual, cuando ya se lleva untiempo en el mundo de la animacin, es la mejor solucin en muchos casos,especialmente en aquellos en los que las figuras no responden a cnones esta-blecidos, sino que son fruto de la imaginacin de su creador.

    Para crear los huesos de este personaje, iremos al panel Create|Systems, peroen esta ocasin en lugar de elegir Biped elegiremos Bones.

    Al hacerlo se activarn las opciones de Bones. En la solapa IKChainAssign-ment indicaremos que queremos que ste sea IKHISolver, ya que as MAXcrear directamente las dependencias entre huesos.

    Hecho esto, nos desplazaremos al visor que muestra la figura frontalmente yhaciendo clic en el centro del extremo de la base, justo donde sta toca alsuelo, desplazaremos el ratn hasta el cuello. Llegados a ese punto dejaremosde presionar el botn primario del ratn.

    MAX habr creado un hueso que controlar toda esta zona. Fijaos en que sidesplazis el ratn va trazndose otro hueso que nace justo donde termina elprimero que habis hecho.

  • CC-BY-NC-ND PID_00168435 51 Animacin de personajes I

    Volved a hacer clic con el ratn y desplazaos hasta la zona superior de la cabeza.MAX habr colocado un segundo hueso para controlar esta zona.

    Despus de crear este segundo hueso nacera otro tercero y as sucesivamente.Haced clic con el botn secundario del ratn para dejar de poner huesos avuestro personaje. Ahora su esqueleto debera tener una apariencia similar ala de las imgenes siguientes:

    Salid de la creacin de huesos haciendo clic en cualquier otro lugar del panelCreate y observad que si probis a ladear el hueso inferior, el superior tambinse decantar hacia el mismo lado sin perder en ningn momento el contactocon el punto final del primer hueso, es decir, con su punto de referencia quese estableci en el momento de crearse.

    Si volvemos ahora a revisar las caractersticas de este personaje, adivinaremosrpidamente que una de las pocas gracias que va a poder tener este muecova a ser la de las expresiones faciales y los movimientos del pico. Visto esto,crearemos un conjunto de huesos que dependern directamente del de la ca-beza, aunque tambin podrn hacer movimientos de manera autnoma e in-dependiente a sta.

    Si lo habis movido, recolocad el esqueleto que acabamos de crear para quequede en posicin vertical y seleccionad el primer hueso en el visor Left.

    Volved a la creacin de Bones y haced un clic dentro del espacio que ocupael primer hueso. Volved a hacer clic para que empiece a crearse un hueso quenacer entre el final del primero y el inicio del segundo. Cread un hueso quetermine justo al final del pico superior.

  • CC-BY-NC-ND PID_00168435 52 Animacin de personajes I

    Salid de la creacin de huesos y tomad la herramienta de mover de la barrade herramientas principal. Observad que ahora, cuando desplazis el huesodel esqueleto principal, este hueso que acabis de crear tambin se mueve. Siprobis a rotarlo, veris que su rotacin es libre y no afecta al hueso principal,con lo cual podremos usarlo para, por ejemplo, animar el pico cuando el mu-eco deba hablar.

    Volved a seleccionar el primer hueso principal y cread otro hueso para el picoinferior; de este modo habremos completado el esqueleto necesario para hacermover y hablar a este mueco.

    Si quisiramos, para terminar an mejor el esqueleto, podramos incluir tam-bin huesos que permitieran controlar los ojos. Su proceso de creacin podraseguir los mismos pasos que hemos usado para la creacin de los huesos delpico.

    Vamos ahora a ver cmo podra ser el esqueleto de la cuarta y ltima figuraque contiene el archivo que tenemos abierto.

    Se trata en este caso de un personaje dividido en dos fragmentos, de modo queno existe el cuello, que tiene los ojos situados de forma externa a la cabeza.

    Si miramos sus caractersticas y las comparamos con los modos de realizaresqueletos que hemos trabajado hasta ahora, si usamos un bpedo podremosver lo siguiente:

    Podramos solucionar los ojos mediante los huesos Ponytail, que podemosresituarlos en cualquier parte del esqueleto.

  • CC-BY-NC-ND PID_00168435 53 Animacin de personajes I

    La presencia del gorro podramos solucionarla con los huesos de la cola,que tambin podremos resituar.

    El hecho de que la cabeza y el cuerpo estn tan separados y que los brazosqueden situados en la parte inferior y muy pegados a la zona de la pelvistambin puede solucionarse incrementando ms huesos cervicales.

    Evidentemente, todo tiene solucin, desde la pequeez de los brazos al con-trol de los ojos externos. Pero que tenga solucin no quiere decir en absolutoque sea la mejor. El variar los huesos Ponytails y colocarlos a la altura de loshombros ya har que el control sea un poco lioso, pero si adems la cola lacolocamos en la cabeza, lo ms probable es que no solamente nosotros, sinoel propio programa, no adjudique bien las zonas de influencias de los vrticesde cada hueso y, por consiguiente, los reajustes sean largos y complejos.

    Visto esto, lo mejor en este caso ser crear directamente el esqueleto, aunquepara hacerlo seguiremos un proceso similar al del mueco que hemos traba-jado anteriormente. En esta ocasin, adems de muchas ms articulaciones,hay algo muy importante que se debe tener en cuenta: el centro de masas delcuerpo al que vamos a aplicar el esqueleto. Antes estaba situado en la base, deah que empezramos por ese punto, mientras que en este caso est situadoa la altura de la pelvis; deberemos, pues, iniciar la creacin de huesos a partirde esta zona.

    Crearemos un conjunto de huesos similar a los de la imagen siguiente. Si esnecesario, los podremos reescalar y rotar para situarlos correctamente en lafigura.

  • CC-BY-NC-ND PID_00168435 54 Animacin de personajes I

    Es importante observar el pequeo tetraedro que se ha creado al inicio. Estecuerpo es el punto de referencia del esqueleto, algo similar a lo que era elcentro de masas de Skeleton. El hecho de hacerlo tan pequeo se debe a queesto facilita la correcta insercin de los huesos de las piernas. Si lo hubiramoshecho grande, los huesos deberan nacer muy lejos de stas.

    Adems de esto, y debido a que los brazos estn muy cerca de esta zona, hare-mos que los huesos de stos nazcan tambin a partir de este pequeo tetraedro.

    Siguiendo los pasos que ya hemos realizado en la figura anterior, aadiremoslos huesos de las piernas. Posteriormente, podremos aadir los de los brazosy los de los ojos. En cada caso los vincularemos al hueso que nos parezca msoportuno, tanto por proximidad como por funcin de ste en el conjunto delesqueleto.

  • CC-BY-NC-ND PID_00168435 55 Animacin de personajes I

  • CC-BY-NC-ND PID_00168435 56 Animacin de personajes I

    6. Ajustar la piel y el esqueleto de un cuadrpedo

    Aunque los bpedos funcionan muy bien con personas, existen otras manerasde crear esqueletos. A lo largo de este apartado veremos cmo aplicar piel en elcaso de trabajar con bpedos. En el apartado "Sistemas de huesos" aprendere-mos a hacerlo en el caso de crear directamente un esqueleto a partir de huesosy cmo finalizar todo el proceso de creacin del movimiento, textura incluida,desde que tenemos la malla hasta obtener el resultado final.

    En el mdulo "Animacin de personajes II" veremos tambin que tanto traba-jar con bpedos como hacerlo con armazones son procesos compatibles y pue-den adaptarse con cierta facilidad a objetos varios que se quieran humanizarcomo, por ejemplo, electrodomsticos que tienen cabeza y hablan, mesas queandan, frutas que se mueven dando saltos, etc.

    6.1. Ajustar las envolturas

    Para iniciar este ejercicio abriremos el archivo cerdito01.max que se encuentraen la carpeta recursos_MAX.

    Observad que se trata de un archivo que contiene una malla de un cerdito ysu correspondiente esqueleto. Si descongelis la malla, podris ver que an noexiste relacin alguna entre la malla y el esqueleto contenido dentro de ella.

    A diferencia de apartados anteriores, esta vez no trabajaremos con el modifi-cador Physique, sino que ahora lo haremos con el modificador Skin.

    Aunque ms difcil de manipular, Skin es un modificador mucho ms evolu-cionado y sofisticado que Physique, ya que, a diferencia de ste, Skin permitela deformacin de objetos de malla por el hecho de asociar los huesos direc-tamente a los vrtices de sta.

    Las envolturas de afectacin de Skin se desarrollan en forma de cpsula parapermitir as controlar vrtices especficos y permitir abultamientos basados enlos ngulos entre los huesos.

    Skin permite adems hacer un calco de las asignaciones de un hueso en otrosimtrico a este.

    As, por ejemplo, una vez que hayamos realizado las afectaciones del fmur izquierdosobre el muslo correspondiente, podremos calcar dichas afectaciones y aplicarlas al fmurderecho de la figura.

  • CC-BY-NC-ND PID_00168435 57 Animacin de personajes I

    El modificador Skin tiene adems dos complementos que lo hacen an mspotente: SkinMorph y SkinWrap.

    SkinMorph permite el ajuste de la repuesta que tendrn los vrtices de la ma-lla ante un determinado movimiento. ste es un modificador muy adecuadopara controlar zonas concretas donde los plegamientos producen hendidurasprofundas o grandes protuberancias: las axilas, los codos o las rodillas de lospersonajes son buenos ejemplos de dnde aplicarlo.

    SkinWrap es un modificador un poco especial. Su funcin no es otra que lade permitir ver cmo quedar afectada la malla de una animacin cuando se"renderice" a alta resolucin, pero permitiendo hacer un render a baja resolu-cin, con lo cual se gana mucho tiempo en la espera de resultados. En aparta-dos posteriores aprenderemos a usar ambos modificadores.

    Despus de esta breve descripcin, es fcil preguntarse por qu seguir usandoPhysique. La respuesta a esta pregunta debemos buscarla en el grado de fide-lidad de forma y movimiento que buscamos. Skin es mucho ms fiel, perotambin precisa de mucho ms tiempo de ajuste y, como consecuencia de esafidelidad, los tiempos de aplicacin son mucho ms largos.

    Como norma general, podramos decir que si nuestros personajes van a versedesde cerca, es aconsejable usar Skin, pero si van a forma parte de una multi-tud, van a ser vistos desde lejos o simplemente van a vestir con ropas ampliasy poco ajustadas al cuerpo, usar Physique ser una buena opcin, ya que susresultados sern suficientemente ptimos.

    Dicho esto, volvamos al archivo que hemos abierto en MAX y, si an no lohabis hecho, descongelad ahora la malla y acudid al panel de modificadores.Actualmente, el objeto del escenario tiene aplicado un modificador, el Tur-boSmooth, que se encuentra ahora apagado y tiene como funcin el suaviza-do final de la malla. Su comportamiento es parecido al MeshSmooth.

    Recordad que en aquel momento ya se justific el hecho de situar MeshS-mooth por encima de Physique; ahora, pues, deberemos situar TurboSmoothpor encima de Skin para que podamos trabajar de manera similar a como hi-ciramos entonces. As pues, desplegad la lista de modificadores, haced clicencima del nombre del modificador Skin de esta lista y, sin soltar el botn delratn, arrastradlo hasta situarlo por debajo de TurboSmooth.

    Haced de nuevo clic sobre el nombre Skin para activar este modificador yactuad de manera que aparezcan sus parmetros. En la solapa Parameters,clicad sobre el botn Add.

  • CC-BY-NC-ND PID_00168435 58 Animacin de personajes I

    Os aparecer un cuadro de dilogo con la lista de huesos, seleccionadlos todosy aceptad el cuadro de dilogo. Ahora los huesos estn vinculados a la mallay, con mayor o menor acierto, el cuerpo ya debera responder al movimientode los huesos. Probadlo para poder observar cmo responde la malla al movi-miento de los diferentes huesos.

    Es muy probable que os sucedan cosas similares a cuando anteriormente apli-casteis Physique; as, habr que reajustar las zonas de afectacin de cada hue-so para que la malla responda correctamente al movimiento que vayamos aaplicar.

    Haced clic en el signo + para desplegar el modificador Skin y seleccionad En-velope.

    Ahora podris ver cmo un conjunto de vrtices queda seleccionado y apare-cen a su alrededor las formas de cpsula que antes hemos mencionado.

  • CC-BY-NC-ND PID_00168435 59 Animacin de personajes I

    Como ya suceda con el modificador Physique, hay dos cpsulas que se co-rresponden con dos zonas de afectacin de la envoltura. Estas cpsulas estncontroladas por unos pequeos puntos de color gris. Moviendo estos puntos,podremos ajustar directamente los vrtices de afectacin de movimiento.

    Observacin: cuanta menor sea la distancia entre ambas cpsulas, ms duraser la transicin entre la zona afectada por el movimiento y la que no se veafectada. Cuanto mayor sea esta distancia, ms suave ser la transicin entrezonas. Dicha distancia deber variar en funcin de aquello a lo que afecta. Noes lo mismo mover la columna vertebral que mover un antebrazo, ya que enun caso probablemente afectaremos tanto al trax como al abdomen, mientrasque en el otro caso no tenemos por qu afectar ni siquiera al brazo.

  • CC-BY-NC-ND PID_00168435 60 Animacin de personajes I

    Observad que adems de estos puntos de color gris, a lo largo de la figurapueden verse unos segmentos de ese mismo color que finalizan con un puntoen cada uno de los extremos. Dichos segmentos indican la presencia de unazona de afectacin. Y si hacis clic sobre el segmento, dicha zona quedarseleccionada para que podis reajustarla.

    Aunque los huesos del cerdito ya estaban preajustados, existen algunas zonasdonde seran necesarios an pequeos reajustes. Un ejemplo de ello puede serla base de las orejas. Si hacis clic sobre el segmento de afectacin correspon-diente, podris observar que algunos vrtices de la espalda quedan incorpora-dos en la zona de influencia an y quedar fuera de las cpsulas de afectacin.

  • CC-BY-NC-ND PID_00168435 61 Animacin de personajes I

    Para entender y, por consiguiente, poder solucionar este hecho, debemos pri-mero entender cmo calcula MAX la zona de afectacin.

    MAX calcula las zonas de afectacin en referencia a un concepto de fuerza,de peso. Un peso igual a 1 significar una influencia del 100% y, por tanto,veremos el vrtice de color rojo. Un peso igual a 0 significar que no hay in-fluencia sobre el vrtice y, por consiguiente, ste no mostrar ningn cambiode color. Los pesos intermedios implican cambios de color que van desde elnaranja al azul pasando por el amarillo. Cuanto ms se acerca el color al rojo,ms peso existe y cuanto ms se acerca al azul, menos afectacin tendr.

    Para ajustar el problema de los pesos indeseados, debemos, sin salir de Enve-lope, ir a la parte inferior del panel y en EnvelopeProperties elegir WeightTable.

  • CC-BY-NC-ND PID_00168435 62 Animacin de personajes I

    Aparecer ahora una tabla con una relacin de todos los vrtices que tieneactualmente el cerdito y, a continuacin, encolumnados, aparecen cada unode los huesos. Haciendo clic en el nombre del hueso, ste quedar seleccionadoen la imagen.

    Si movemos el deslizador hacia abajo, podremos ir viendo qu peso tiene asig-nado cada vrtice y, haciendo clic en el nmero que representa el peso deaquellos que nos interesen, podremos modificarlos y hacer, as, que la reaccinal movimiento se ajuste realmente a lo que queremos.

    Consejo: para evitar tener que visualizar todos los vrtices y reducir en muchola lista, en el desplegable podemos elegir que solamente se muestren los vrti-ces correspondientes al hueso sobre el que vamos a trabajar o los vrtices quetengamos seleccionados.

    Para poder trabajar mejor, es aconsejable seleccionar los vrtices que nos in-teresa modificar. Esto podemos hacerlo en el apartado Parameters de Skin,activando la casilla Vertices.

  • CC-BY-NC-ND PID_00168435 63 Animacin de personajes I

    Para poder modificar el peso del vrtice, deberemos activar el control de pesode la segunda columna.

    Conforme vayamos adjudicando un peso igual a cero, podremos ver cmodesaparece el color rojo del vrtice afectado.

    Atencin: en algunos casos la modificacin del peso de un vrtice concretopuede afectar a la malla y hacer aparecer puntas o huecos en sta. Es conve-niente, en esos casos, ir a la parte superior del panel de modificadores y salirdel Envelope de Skin haciendo, por ejemplo, clic en EditableMesh; esto noslanzar un mensaje de aviso como el de la imagen siguiente, que deberemosaceptar. Probablemente, la malla quedar bien resituada de manera automti-

  • CC-BY-NC-ND PID_00168435 64 Animacin de personajes I

    ca o, en el peor de los casos, podremos resituarla manualmente desde los su-bobjetos de EditableMesh. Hecho esto, podremos volver a elegir Envelope yseguir reajustando los pesos de los vrtices que nos convenga.

    Cuando creis que el ajuste de todos los vrtices es adecuado, guardad el archi-vo y probad cmo se comporta con diferentes movimientos. Si es necesario,volved a reajustarlo hasta que funcione de manera correcta.

    Consejo: para una correcta visualizacin de la animacin, es aconsejable que,si la potencia de vuestra mquina os lo permite, activis el modificador Tur-boSmooth. Ello har que veis cmo ser el resultado final de la animacin.Sucede, sin embargo, que al activar TurboSmooth probablemente os costarmucho seleccionar el hueso que queris mover y tenerlo que seleccionar porlista es tedioso y muy pesado. Visto esto, lo mejor es que una vez hayis acti-vado TurboSmooth y, antes de empezar a animar, seleccionis la malla y lacongelis. Veris los movimientos de sta cuando movis los huesos, pero nocorreris el riesgo de moverla por error.

  • CC-BY-NC-ND PID_00168435 65 Animacin de personajes I

    7. Sistemas de huesos

    Ya hemos visto en apartados anteriores cmo crear esqueletos basados en hue-sos. Su manera de trabajar y el reajuste entre este tipo de esqueletos y la mallaes parecida a si se trabaja con bpedos en modo de animacin libre, aunquecomo veremos en este apartado sus posibilidades de manipulacin son ma-yores y mucho ms sencillas cuando se entiende la manera de trabajar de loshuesos.

    A lo largo de este apartado aprenderemos a ajustar los huesos a la medidaque nos convenga y podremos comprobar cmo esto arrastra a la malla y laremodela para ajustarse automticamente a la forma que precisemos.

    7.1. Animar esqueletos basados en huesos

    Abrid el archivo delfin_esqueleto.max que se encuentra en la carpetarecursos_MAX. Observad que se trata de un delfn que ya contiene un esquele-to creado sobre la base de huesos. Si probis a animar dicho esqueleto, verisque los vrtices de la malla estn ya ajustados de peso para que funcione demanera mnimamente correcta.

    Una vez comprobado, eliminad todas los keys que hayis creado y dejad eldelfn en la posicin inicial. Si lo prefers, podis volver a cargar el archivo singuardar previamente los cambios.

    Como, probablemente, ya habris observado, aunque su funcionamiento escorrecto, la malla del delfn tiene, en algunos aspectos, un cierto parecido aun tiburn. Ello se debe a que el delfn tiene la boca ms redonda y su cola esms pequea y ms fina. Vamos ahora a solucionar este problema ajustandola malla, por el simple hecho de ajustar los huesos de su esqueleto.

    Observacin: para que este proceso funcione, es necesario que el modificadorSkin est activo. Si descongelis un momento la malla, podris observar queesto ya es as en este caso.

    Consejo: cuando hay muchos objetos en la escena no siempre es fcil descon-gelar aquello que nos interesa. En estas ocasiones va muy bien no tener quedescongelar y optar por activar la vista esquemtica.

  • CC-BY-NC-ND PID_00168435 66 Animacin de personajes I

    Al activar esta vista aparece un cuadro que muestra todos los elementos dela escena en el orden de dependencias que tienen. Haciendo clic sobre el ele-mento que queremos, podemos ver sus caractersticas y cambiarlas sin necesi-dad alguna de descongelarlo.

    Del men Animation elegid BoneTools. Del cuadro de dilogo emergenteactivad BoneEditMode. Esto indicar a MAX que lo que queremos es editarlos huesos del esqueleto del delfn.

  • CC-BY-NC-ND PID_00168435 67 Animacin de personajes I

    Seleccionad el hueso de la cabeza y activad la herramienta de escalado. Podriscomprobar que si escalis dicho hueso, la malla se adapta a la forma de stehacindose ms grande o ms pequea en funcin de lo que hagis.

    Cuando hayis obtenido una forma que os parezca adecuada, sin desactivar elmodo de edicin de huesos, activad el botn Refine y haced clic en la puntams exterior del hueso de la boca. Esto dividir este hueso en dos, permitiendoas que podis trabajar la boca de manera independiente al resto del cuerpo.

  • CC-BY-NC-ND PID_00168435 68 Animacin de personajes I

    Una vez hayis reajustado el esqueleto a la forma que os parezca correcta,salid del modo de edicin de huesos desactivando el botn BoneEditModey cerrando el cuadro de dilogo.

    Ahora ya estamos listos para poder empezar a animar a nuestro delfn en modode animacin libre.

    Si probis a hacerlo, observaris que mover hueso a hueso todo el esqueletoes una tarea, si no complicada, s como mnimo tediosa y repetitiva. Ademsde eso, podris comprobar que cuando movis un hueso, dicho movimientosolamente se aplica a dicho hueso y no afecta para nada al resto del cuerpo.

    En la realidad, este comportamiento no es as. Si, por ejemplo, pensis en vues-tro propio cuerpo, observaris rpidamente que hay movimientos que al rea-lizarlos afectan a otras partes del cuerpo y, por el contrario, hay otros que no.A estas situaciones se las conoce como cinemticas y para que funcionen co-rrectamente, debemos aplicar resolutorescinemticos a nuestro esqueleto.

    Unejemplodecinemticadirecta

    Cuando agarramos una botella con la mano estamos haciendo un movimiento de cine-mtica directa, ya que el propio movimiento de la mano no tiene por qu afectar al restodel cuerpo.

    Unejemplodecinemticainversa

    Cuando levantamos el brazo por encima de la horizontal del hombro, ejecutamos unmovimiento de cinemtica inversa, ya que el hmero, que es el hueso del brazo, hacetope con una parte del omoplato llamada espina de la escpula. A partir de ah, si segui-mos levantando el brazo arrastramos con ese movimiento a toda la escpula y, por con-siguiente, a la clavcula, el esternn y la caja torcica, lo que provoca que la espina dorsalse curve y todo el cuerpo se arquee hacia un lado.

  • CC-BY-NC-ND PID_00168435 69 Animacin de personajes I

    Si os fijis en estos dos ejemplos, observaris que aunque ambas cinemticas,directa e inversa, son importantes para realizaar una correcta animacin, lacinemtica inversa es mucho ms compleja y, por consiguiente, es a la quedebemos prestar mucha ms atencin.

    Para poder aplicar estas caractersticas al esqueleto del delfn, precisamos in-corporar resolutores cinemticos. Dichos resolutores tienen la funcin de es-tablecer los vnculos necesarios para que tanto las cinemticas directas, comolas inversas funcionen correctamente.

    Desde MAX tenemos diferentes maneras de manejar estos resolutores; una delas ms efectivas es usar ayudantes para controlar los movimientos y con ellofacilitar la animacin.

    Vamos a crear ahora un esqueleto con ayudantes y cinemticas. Para ello, se-leccionad todos los huesos del esqueleto y eliminadlos; la malla quedar en lamisma posicin en la que la habis dejado despus de ajustar los huesos. Si loprefers, cerrad el archivo que tenis abierto y abrid el archivo delfin.max, quese encuentra en la carpeta recursos_MAX. Se trata de un archivo con la mallaoriginaria del delfn pero sin esqueleto alguno.

    En el apartado Systems del panel Create activad la opcin de crear huesospara que se abran las opciones de creacin de stos.

    Del apartado IKChainAssignment elegid SplineIKSolver. Se trata de un re-solutor de cinemtica inversa basado en una lnea que recorrer toda la seriede huesos que hagamos a continuacin.

    Activad la casilla AssignToChildren; esto har activa tambin la casilla As-signToRoot. Dejadla activa, de esa manera indicamos a MAX que estamosiniciando la cadena principal de huesos.

    Empezad a crear los huesos correspondientes a lo que sera la espina dorsal.Indicad la creacin desde donde empieza la zona de la cola y terminadla en laboca. Por el momento dejaremos de lado todas las aletas.

  • CC-BY-NC-ND PID_00168435 70 Animacin de personajes I

    Para terminar la cadena de huesos, haced clic con el botn secundario delratn. MAX abrir entonces el cuadro de dilogo de la creacin del resolutorde lnea. Poned el nmero de nodos de la Spline en cuatro o cinco. Activadlas casillas AxisTripod, Cross y Box. Finalmente, designad una medida de 40y haced tambin activa la casilla ConstantScreenSize.

    Consejo: en animaciones con pocos objetos como es este caso, podramos evi-tar tener activas tantas vistas y solamente con un visor de caja Box tendra-mos suficiente para visualizar lo que queremos mover. En escenas complejas,el uso de Axis y Cross facilita mucho la manipulacin del objeto que quere-mos animar.

    Cuando aceptis el cuadro de dilogo, podris comprobar que se habrn crea-do una especie de cajas en la escena. Si probis a moverlas, veris que desdeellas podis controlar el movimiento de la espina dorsal que habais creadoanteriormente y, consecuentemente, si la malla del delfn estuviera vinculadaa este esqueleto, se movera con el movimiento de los huesos. Sin embargo,esta ltima parte vamos a dejarla para el final, ya que an no tenemos el es-queleto completado.

    Hasta ahora siempre que hemos usado huesos lo hemos hecho sin modificarsus caractersticas. Esto a veces es necesario, ya que en ocasiones un nicohueso ha de cubrir mucho volumen y, como consecuencia, debe poder tenerms envergadura que otro que solamente debe cubrir unos pocos vrtices dela malla.

    Acudid al men Animation y elegid BoneTools. En el cuadro de dilogo emer-gente activad BoneEditMode. Seleccionad un hueso y en el cuadro de edi-cin de huesos desplazaos hasta el apartado FinAdjustementTools.

  • CC-BY-NC-ND PID_00168435 71 Animacin de personajes I

    Activad las casillas SideFins, FrontFin y BackFin. Observad lo que sucedeen el hueso que tenis seleccionado: veris que le han salido unos rebordes endistintas partes de ste. Si probis a variar los parmetros, podris ir ajustan-do cada uno de los huesos a la malla de manera ms precisa a como estabaanteriormente.

    Hasta aqu ya hemos creado la espina dorsal con los ayudantes, nos quedaahora crear los huesos correspondientes a las aletas laterales, a la dorsal y a lacaudal. Para ello, procederemos del modo siguiente.

    1) Seleccionaremos la creacin de huesos del panel Create.

    2) Activaremos la opcin SplineIKSolver del apartado IKChainAssignment.

    3) En este mismo panel desactivaremos la opcin AssignToRoot y dejaremosactiva la opcin AssignToChildren.

    4) Haremos clic en el hueso a partir del cual queremos crear la ramificacindel esqueleto y empezaremos a crear dicha ramificacin.

  • CC-BY-NC-ND PID_00168435 72 Animacin de personajes I

    5) En el panel SplineIKSolver que aparecer indicaremos un valor mnimo detres ayudantes, a los cuales otorgaremos las mismas caractersticas que pusimoscuando creamos la espina dorsal.

    Consejo: no es necesario crear los huesos de las dos aletas laterales como tam-poco lo es crear las dos secuencias correspondientes a la aleta caudal, bastacon crear solamente una. A partir de ah si seleccionamos los huesos y vamos aBoneTools, podremos crear una rplica con la opcin Mirror y de esa manerapodemos ahorrarnos mucho trabajo.

    Consejo: en esqueletos de criaturas fantsticas, cuando el animador no es elcreador del esqueleto suele ser necesario tener una buena imagen mental dela estructura de dependencias de ste para poder actuar mejor sobre los ayu-dantes. MAX ofrece la posibilidad de conocer esta estructura por medio de lacreacin de un gradiente de color, que muestra los grados de dependencias decada hueso respecto al hueso raz. Para poder acceder a esta informacin, esnecesario que acudis al men Animation y hagis activo el cuadro de dilo-go de BoneTools. Seleccionad a continuacin todos los huesos para que seactive la opcin GradientColoring. Haced clic en cada uno de los coloresy cambiadlos a dos colores visualmente distintos. Observad que al aplicar elgradiente con los colores elegidos el esqueleto muestra la zona de inicio y laszonas finales.

    Una vez hayamos finalizado por completo el esqueleto, ya solamente nos que-dar animarlo. Recordad que para ello deberemos aplicar el modificador Skin,aadir todos los huesos y retocar algn peso tal y como hicimos en ocasionesanteriores.

  • CC-BY-NC-ND PID_00168435 73 Animacin de personajes I

    Finalizado todo el proceso de aadir los huesos a la malla, podemos empezara hacer la animacin.

    Consejo: observad que algunos ayudantes no sirven de mucho; es el caso delos que se encuentran en los puntos de unin entre la espina dorsal y las aletas.Para que no molesten, lo mejor es seleccionarlos y ocultarlos por medio dela opcin HideSelections que aparece haciendo clic con el botn secundariodel ratn una vez est seleccionado lo que queremos ocultar. Adems de esto,podemos tambin seleccionar la malla y todos los huesos y congelarlo, ya queello no afectar para nada en el momento de realizar la animacin y, por elcontrario, podremos trabajar mucho mejor.

  • Animacin de personajes Indice1. Bpedos: creacin y puesta en escena2. Bpedo: relaciones entre el bpedo y la malla2.1. Aplicacin de la malla

    3. Aprendiendo a andar3.1. Qu son las cinemticas?3.2. Footsteeps Mode

    4. Uso de bpedos en modo de animacin libre4.1. Animacin libre de bpedos

    5. Esqueletos y huesos. Estudio de esqueletos5.1. Anlisis de esqueletos

    6. Ajustar la piel y el esqueleto de un cuadrpedo6.1. Ajustar las envolturas

    7. Sistemas de huesos7.1. Animar esqueletos basados en huesos