De los keyframes y locrotescala

Preguntas y respuestas relacionadas con animación en Blender 3D
Responder
mercrominaroja
Mensajes: 23
Registrado: Sab Oct 29, 2011 5:18 pm
Nombre:
Contactar:

De los keyframes y locrotescala

Mensaje por mercrominaroja » Dom Nov 13, 2011 10:18 pm

Tengo otro problema que a priori parece de lo más tonto, pero no consigo solucionarlo a pesar de que he estado indagando.


Por ejemplo, voy a animar un brazo moviéndose, y la cámara se mantiene cinco segundos quieta y luego gira entorno al brazo.

Vale, del brazo no hablamos como se mueve porque va bien. Ahora, la cámara, en el frame 0 o 1, le inserto un keyframe, y para mantenerla, inserto otro a los 5 segundos aprox. para que mantenga, luego me voy al último keyframe y allí la ubico con toda la rotación.

Todo va bien, menos esos cinco segundos, en los cuales a pesar de haberle dicho que mantenga la ubicación, etcétera, hace como un vaivén raro. He probado con location, visuallocation, locrotescale....

Y me pasa con todas las figuras, puedo perfectamente animarlas, pero no mantenerlas quietas y luego volver a moverlas, siempre me hacen ese vaivén raro :S

octagesimal
Administrator
Administrator
Mensajes: 679
Registrado: Vie Sep 03, 2004 1:03 am
Nombre:
Contactar:

Re: De los keyframes y locrotescala

Mensaje por octagesimal » Dom Nov 13, 2011 10:28 pm

Hola!

Como que no queda muy claro lo que quieres hacer, podrías postear el documento .blend para revisarlo?

Saludos!
Chat IRC de la comunidad g-blender
http://bit.ly/GIkzdT
canal #g-blender
Otra forma de estar en contacto con la comunidad.

octavio@g-blender.org
twitter: @octagesimal
irc: octagesimal

gamerfear
Mensajes: 36
Registrado: Mié Sep 21, 2011 6:09 pm
Nombre:

Re: De los keyframes y locrotescala

Mensaje por gamerfear » Dom Nov 13, 2011 10:53 pm

creo que ya se cual es tu problema, de hecho es facil corregirlo, el problema es que no hay nada de informacion en la red de como se soluciona esto, pero voy a intentar explicartelo de una manera simple.

cada vez que insertas un key frame ya sea de rotacion pocision o de escala, existen muchos pasos intermedios entre un key y otro, esto lo puedes ver de una manera muy muy facil en el graph editor (te dejo unas imagenes para que cheques) entonces estos puntos intermedios, aveces te dan movimientos que no quieres, para ajustar esto solo ajustas las curvas como mejor te convenga y asi tendras absoluto control sobre el movimiento de tus animaciones
Adjuntos
Screenshot-1.png
(160.13 KiB) No descargado aún
Screenshot.png
(161.83 KiB) No descargado aún

mercrominaroja
Mensajes: 23
Registrado: Sab Oct 29, 2011 5:18 pm
Nombre:
Contactar:

Re: De los keyframes y locrotescala

Mensaje por mercrominaroja » Lun Nov 14, 2011 5:06 pm

Gracias, voy a probar, pensé que habría una manera más sencilla de que permaneciese estática una pieza durante varios keyframes... pero probaré este método si es el que hay.... y el blend pesa demasiado para colgarlo :(

Leandrosz
Mensajes: 117
Registrado: Dom Mar 13, 2011 10:33 am
Nombre:

Re: De los keyframes y locrotescala

Mensaje por Leandrosz » Lun Nov 14, 2011 8:27 pm

Hola! Sí hay una manera más cómoda. Lo que te está pasando es porque desde hace unas cuantas versiones las F-curves vienen con los Handles en Automático por defecto y hacen una especie de interpolación tipo Bezier que genera esos movimientos.

Para solucionar tu problema ahora: Seleccioná la curva en el GraphEditor o el canal en la DopeSheet y cambiá los handels a \"Auto Clamped\" (Key > Handle Type > Auto Clamped, o el atajo V > Auto Clamped). NOTA: para seleccionar existen muchas maneras cómodas, si no sabés ninguna te conviene aprenderlas porque te facilitan mucho el trabajo a la hora de animar.

Para solucionar tu problema a futuro: abrí las opciones de Blender (File > User Preferences, o el atajo Ctrl+Alt+U) y en la solapa \"Editing\", en la 4ta columna donde dice \"New F-Curves Default\" seleccioná \"Auto Clamped\" (o \"Aligned\", creo que también puede funcionar). Hecho esto salvá como default (File > Save User Settings, o el atajo Ctrl+U).

Eso!

Saludos miles!

Le@ndro

Responder