Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Instructor:
Mtro. Omar Lpez Chvez
Mail: omar.lopez@itson.edu.mx
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Primero cambiaremos la vista de nuestro objeto con su esqueleto
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Se mostraran las 4 vistas (Estar en Pose Mode)
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Mover la pierna izquierda al frente y la pierna derecha atraz (Presiona G y
mueves)
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ir al panel KeyFranes: clic en Insert
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Seleccionamos LocRot
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ir a la lnea de tiempo y cambiar los frames de 205 a 10
Nos vamos al ultimo Frame (clic en el botn >
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Insertamos otro KeyFrames>>Available
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ahora seleccionamos el Frame 5
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Vamos al Men Pose y Copy Pose
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Vamos al Men Pose y Paste X-Flipped Pose
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Agregamos otro Keyframes Available
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Pulsamos Play para probar (archivo androidAnimacion1.blend)
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Activamos el men SopeSheet
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Se mostrarn los 2 huesos
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Abrimos mas la ventana
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Activamos el Action Editor
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Escribimos el nombre Caminar
Despus clic al botn F
Clic al botn +
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Escribimos el nombre parar
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Presionamos X y borramos los keyFrames
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Presionamos X y borramos los keyFrames
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Seleccionamos todo el esqueleto y damos clic en men Pose +Clear
Transform+All
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Seleccionamos los Frame Start:1, End:1 y 1
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Seleccionamos parar
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Seleccionamos el panel Keyframes y pulsamos el botn Insert y clic en
LocRot
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Se pasaran todos los Keyframes a parar
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Vamos a crear la accin: duplicamos parar clic en el botn F (Archivo
androidAnimacion2.blend)
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Nos regresamos a la panel de las propiedades
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Panel de propiedades
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Cambiamos al modo Game Logic
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Cambiamos al modo Game Logic
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Cambiamos la vista a Right
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ocultamos el panel de Properties y hacemos un ZOOM en el panel de las
acciones
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
En este panel aparecen tres opciones para animar a los objetos:
Sensors: perciben cuando las cosas suceden como un colisin, la pulsacin
de una tecla o el movimiento del ratn. Los sensores estn conectados
(linked) a los controladores, los cuales los comparan y activan los
actuadores.
Controllers: manipulan la lgica, evalan los pulsos de los sensores y envan
pulsos a los actuadores en respuesta. Los diferentes tipos de controladores
son:
AND - Todos los sensores conectados deben estar activados para enviar un pulso positivo a los
actuadores enlazados.
OR - Al menos uno de los sensores debe estar activado para enviar un pulso positivo.
XOR - O exclusiva: Uno, y solo uno, de los sensores conectados debe estar activado.
NAND - Controlador 'AND' invertido.
NOR - Controlador 'OR' invertido.
XNOR - Controlador 'XOR' invertido.
Expression - Escribe su propia expresin.
Python - Controla el sensor con un modulo o script de Python.
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Actuators : afectan los objetos o el juego de alguna manera. Los actuadores
cambian movimiento, sonido, propiedades, objetos, etc. Estos cambios
pueden provocar eventos en otros bloques lgicos.
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Agregamos un Sensors de Keyboard
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Agregamos un Controllers de And
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Agregamos un Actutators de Action
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Agregamos la tecla Up Arrow y lo conectamos al Controllers
Clic al Key y
presionamos la
tecla UpArrow
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Seleccionamos la Action y lo conectamos al Controllers
Clic y seleccionamos
caminar
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Cambiamos la opcin play por Loop Stop
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Agregamos los Frames Start: 1 y End: 10
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Cambiamos el Blender Render a Blender Game
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Cambiamos al Modo Object
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Presionamos el botn Play o la Tecla P para iniciar la animacin
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Presionamos la Tecla Esc para detener la animacin (Archivo
androidAnimacion3.blend)
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ocultamos la primera animacin
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ahora vamos a agregar un sensors de Always
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ahora vamos a agregar un Controllers de And
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ahora vamos a agregar un Actuators de Action
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Los conectamos
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Agreamos al Actuators el parar, cambiamos los frames de Start: 1 y End: 1,
y la priority: 1
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Cambiar los nombre de las acciones
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Agregamos un Actuators de tipo Motion
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Le damos una valor al eje Y de -0.05 y lo conectamos al And del Keyboard
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Con Motion se mueve nuestro persona hacia enfrente, vamos a cambiar el
nombre de Motion por el de Avanzar
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ahora agregamos otro Sensors de tipo Keyboard, otro Controller de tipo
And y un actuator de Motion
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
En Motion, poner el nomber de Left y agregar al Eje 1
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Conectar el Controller a Caminar (archivo androidAnimacion4.blend)
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Probamos nuestra animacin
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ahora repetimos los pasos pero ahora para girar a la derecha
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Ahora cambiamos el eje a -1 y lo conectamos caminar
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Por ultimo repetimos los pasos pero para agregar Atraz
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Conectamos el Controllers a Caminar y agramos al Eje Y .05
Blender Leccin 3: Animacin
Animacin del Esqueleto en Blender
Probamos la aplicacin (archivo androidAnimacion4.blend)