En aquest tema aprendrem a fer caminar al nostre personatge, a partir de l'estructura de rigging creada en els temes anteriors, i que també us podeu descarregar en aquest enllaç.
Les animacions de personatges tenen dos finalitats principals, o bé la creació d'un curt o llargmetratge o ve la creació d'un videojoc.
Si estiguéssim creant les animacions per un video joc, n'hauriem de crear quatre:
Idle: el personatge en repòs, amb un lleuger moviment de respiració
Caminant: el personatge es desplaça amb normalitat
Salt
Acció: per exemple etzibant un cop
L'animació amb rigging parteix de la mateixa base que les altres animacions estudiades: caldrà definir els moments clau (keyframes) de la nostra animació, i indicar quina posició tindrà el nostre personatge en cadascun d'aquests moments. Blender, s'encarregarà de calcular les posicions intermitges. En el cas del cicle de caminar hi ha aquests quatre moments clau:
Per començar el procés, inserirem la imatge amb el cicle de caminat al projecte, per tenir-la sempre com a referència:
shift+a > image > reference. La redimensionarem i la col·locarem en un lloc que ens faci servei.
A continuació situarem la linia del timeline en el primer frame on volem començar l'animació, i allà, des del mode pose, dibuixarem la primera pose del nostre personatge tot articulant els ossos.
Si ens cal desplaçar tot el cos, seleccionarem el primer os que vàrem crear amb l'armadura, el que vam situar en el centre del cos i el mourem.
Quan la pose estigui dibuixada:
Seleccionarem tots els ossos en el mode pose
Situarem el punter del ratolí amb el cursor sobre la malla
Inserirem un Keyframe prement la tecla 'i'
Per la segona posició, desplacem el punt del timeline, un frames més endavant (uns 20) i allà dibuixem la següent postura i repetim el procés.
Important: si volem desplaçar tot el personatge sencer, ho haurem de fer des de l'òs principal.
Quan s'han fet les dues primeres posicions, només caldrà duplicar la postura ( i no el keyframe) en un altre moment del timeline. Per això serà molt important que en la fase de creació de l'armadura, haguem etiquetat correctament els ossos de les extremitats amb el prefix 'r.' (en cas de les extremitats de la dreta) i 'l.' (en el cas de les extremitats de l'esquerra). El procés serà el següent:
En mode pose, en situem en el keyframe on hi ha la pose a duplicar
En el Viewport seleccionem tots els ossos de la pose
Prémem la combinació de tecles Ctrl+C
Ens situem en el frame destí, i tornem a seleccionar tots els ossos de la pose. En el mateix Viewport prémem la combinació de tecles Ctrl+Shift+V
A continuació, amb el ratolí sobre el personatge premem la tecla 'i' per inserir el keyframe.
Detectarem que durant l'animació, el personatge no es desplaça verticalment, donat que aquest desplaçament en concret, té el seu punt màxim en posicions intermitges. Caldrà detectar cadascun d'aquests punts màxims, resituar verticalment el personatge ( des de l'òs principal) i inserir un keyframe.
Si el que volem és que el personatge es desplaci horitzontalment sobre algun eix, haurem d'anar al mode objecte, seleccionant la malla del personatge i la seva armadura i generant una animació simple de desplaçament, amb un keyframe inicial situat en el timeline on comença l'animació i un keyframefinal al final de l'animació.
Adobe ofereix un servei d'animació de personatges, al qual només cal passar-li un personatge antropomòrfic ( de forma humana ) indicar les articulacions principals, i ell mateix crea un esquelet (Rig) i l'animació, que es pot triar d'entre un extens catàleg d'animacions.
La única condició és que des de Blender exportem el nostre objecte a format .fbx, i carreguem aquest arxiu a mixamo.com, més explicacions aquí: https://www.youtube.com/watch?v=Y2ebHXPBJTo
Crea un nou projecte en blender que anomenaràs CognomNomM2T26.
Nota: És molt important que es vagi desant periòdicament aquest projecte. Per fer-ho, es pot utilitzar la combinació de tecles Ctrl + S
Seguint les instruccions dels apunts (també explicades a classe), i apartir del vostre model o del model descarregat animeu-lo fent que camini:
Situeu-vos en el 1r frame de l'animació, reproduïu la primera pose i inseriu un keyframe
Repetiu el punt anterior però per la segona posició, uns frames més endavant de l'inicial en el timeline
Copieu i enganxeu la primera pose en el tercer frame del timeline, però invertida (Ctrl+Shift+V). Inseriu un keyframe
Feu el mateix que en el punt anterior per o amb la segona pose i en el quart frame del timeline. Inseriu el keyframe corresponent
Situeu-vos en el frame final i copieu i enganxeu allà la primera pose (aquest cop sense invertir). Inseriru el keyframe corresponent.
Renderitza l'animació, exportant el video a avi jpeg, anomenant-lo CognomNomM2T26.avi. Pot ser que hagis d'inserir una càmera i una bombeta perquè el render es vegi bé. Entrega el video i el projecte a la teva carpeta del drive CognomNomM2T26 i enllaça-la a la plataforma.