Página 2 de 5 PrimerPrimer 1234 ... ÚltimoÚltimo
Resultados 16 al 30 de 62

Tema: Necesito un script para bakear animación de bones manejados por constraints

  1. #16
    Fecha de ingreso
    Sep 2008
    Mensajes
    186

    Necesito un script para bakear animación de bones manejados por constraints

    A mí me pasa eso en el Blender 2.57(por culpa del apply visual transform), pero en Blender 2.56 si que me funciona. Si. Pudieras abrir tu archivo en 2.56.

    Si lo haces manualmente, lo haces con apply visual transform todo pose ¿no?
    Porque en 2.57 o funciona de otra manera o es un bug o no sé.
    si quieres ver algo mas...... www.rulflinks.blogspot.com

  2. #17
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Necesito un script para bakear animación de bones manejados por constraints

    Me puedes decir que versión de Blender es la que usas exactamente? Porque lo he probado con la 2.56.1 (reléase 34752) y me ocurre lo que te he dicho.

  3. #18
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Necesito un script para bakear animación de bones manejados por constraints

    En la 2.55.1 si me funciona perfecto (salvo que hay que ir hueso por hueso), pero el problema es que mi blend está en versión 2.56.1 y si lo cargo en cualquier otra toda la animación se atrofia, se ve que han cambiado cosas internas de los constraints durante ese tiempo.
    ¿Algúna idea para hacer funcionar tu script en la 2.56.1? Gracias.

  4. #19
    Fecha de ingreso
    Sep 2008
    Mensajes
    186

    Necesito un script para bakear animación de bones manejados por constraints

    Blender 2.56.0 reléase 34076, a ver si me puedo hacer con tu versión, o tu con la mía, y lo compruebo.

    Bpy, app(versión=(2, 56, 0), versión_string=2.56 (sub 0), binary_path=c:\\progra~2\\Blender~1.56a\\blender, exe, background=false, build_date=2011-01-04, build_time=23:31:11, build_revisión=34076, build_platform=Windows:64bit, build_type=release, build_cflags=/nologo /ob1 /j /w0 /gd /we4013 /wd4018 /wd4244 /wd4305 /wd4800 /wd4065 /wd4267 /openmp -o2 -dndebug -o2 -dndebug -dwin32 -d_console -d_lib -dftgl_library_static -d_crt_secure_no_deprecate /openmp.).

    Si logras que funcione ya seria cambiarlo para que lo hago a todos los huesos a la vez(bueno, probar a ver si funciona).
    si quieres ver algo mas...... www.rulflinks.blogspot.com

  5. #20
    Fecha de ingreso
    Sep 2008
    Mensajes
    186

    Necesito un script para bakear animación de bones manejados por constraints

    Sabes donde puedo conseguir el Blender 2.56.1 que tú tienes. O cómo puedo mandarte el mio? (pesa 95mb ¿).
    Última edición por rulflink; 21-05-2011 a las 20:53
    si quieres ver algo mas...... www.rulflinks.blogspot.com

  6. #21
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Necesito un script para bakear animación de bones manejados por constraints

    Hola, pues el tema es que tendrías que encontrar una versión como la mía, porque como ya te comenté, no puedo usar otra por el tema del cambio en los constraints.

    Mira a ver si la versión más cercana de esta página te sirve: http://www.oldapps.com/blender.php.

  7. #22
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Necesito un script para bakear animación de bones manejados por constraints

    He probado y la versión 2.53beta (http://download.blender.org/release/blender2.53beta/) también me sirve para mí.blend, pero aquí el problema es que con tu ejemplo, no aparece el botón, supongo que, aún no se podría hacer eso.

  8. #23
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Necesito un script para bakear animación de bones manejados por constraints

    Ah, se me ha olvidado decirte que yo uso Mac OSX, por eso no te envío la mía, que sería lo más fácil.

  9. #24
    Fecha de ingreso
    Sep 2008
    Mensajes
    186

    Necesito un script para bakear animación de bones manejados por constraints

    Ahí va, para Blender 2.53, solo cambia la forma de registrar las clases.
    selecciona [size=7"]todos los huesos y a darle al botón.

    Este es el script.
    ########################################.
    prueba_bake_bone2.rar
    ########################################.

    Import Bpy.

    Class object_pt_hello (Bpy, types. Panel):
    Bl_label = bakebone tool.

    Bl_space_type = properties.

    Bl_region_type = window.

    Bl_context = object.

    Def draw(self, context):
    Layout = self, Layout.

    Obj = context, object.

    Row = Layout, row().

    Row.label(text= pres todo bake).

    Row = Layout, row().

    Row.operator(Bones, bake, text=bake bone).

    Class object_ot_bakebone (Bpy, types. Operator):
    Bl_label = bonebake.

    Bl_idname = Bones, bake.

    Bl_description = bake bone constraint.

    Def invoke (self, context, event):
    Hueso = Bpy, context, selected_pose_bones.

    Bpy, ops, pose, visual_transform_apply().

    For I in hueso:
    Bpy, data, objects[armature"].pose, Bones[str(i, name)].keyframe_insert(rotation_cuaternión, frame = Bpy, context, scene, frame_current).

    Bpy, context, scene, frame_current += 1.

    Return{finished}.

    Bpy, types, register(object_pt_hello).

    Bpy, types, register(object_ot_bakebone).
    Última edición por rulflink; 23-05-2011 a las 17:00
    si quieres ver algo mas...... www.rulflinks.blogspot.com

  10. #25
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Necesito un script para bakear animación de bones manejados por constraints

    Vaya. Genial, pero. ¿dónde aparece el botón? Porque en properties del object no aparece. Posdata: la verdad es que lo del botón es lo de menos, me serviría igual si lo bakea al darle a run script.

  11. #26
    Fecha de ingreso
    Sep 2008
    Mensajes
    186

    Necesito un script para bakear animación de bones manejados por constraints

    Me he equivocado en el archivo. Ahí va:
    prueba_bake_bone3.rar
    Última edición por rulflink; 23-05-2011 a las 17:00
    si quieres ver algo mas...... www.rulflinks.blogspot.com

  12. #27
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Necesito un script para bakear animación de bones manejados por constraints

    Ahora si aparece el botón, pero, no sé si será por ser algo más complicado o qué, pero hace cosas raras (escalado? Creo que mejor te envío el archivo que necesito convertir y así no vas a ciegas.

    Te envío un mensaje privado.

  13. #28
    Fecha de ingreso
    Dec 2004
    Mensajes
    14,031

    Necesito un script para bakear animación de bones manejados por constraints

    Se me ha ocurrido una idea para solucionar el tema de otro modo lo explico a ver si es más sencillo hacer un script para automatizarlo:
    Pasos a seguir:
    1. .
    2. seleccionamos la malla emparentada a la armature (si son varias, las unimos en una sola antes).
    3. nos ponemos en el primer frame de la animación.
    4. en el panel de modificadores nos vamos al de armature, pulsamos en copy y después en apply as shape.
    5. avanzamos al siguiente frame.
    6. repetimos los pasos del 3 y 4 hasta finalizar la animación.
    7. quitamos el modificador armature.
    8. nos ponemos en el primer frame.
    9. nos vamos al panel shape keys.
    10. seleccionamos la shape key correspondiente a ese frame.
    11. en blend en el campo shape used as a relative key seleccionamos la anterior shape key o basis si es la primera.
    12. ponemos al máximo (1) el valor de influencia.
    13. guardamos un keyframe para ese valor.
    14. avanzamos un frame.
    15. repetimos los pasos del 9 al 13 hasta completar la animación.

    Eso es todo, si no me equivoco, el resultado será una malla completamente animada igual a la anterior, pero que no necesita ni huesos, ni constraints, ni nada y por lo tanto (cruzo los dedos) se podrá exportar sin problemas a otros softwares con formatos que permitan mallas deformadas. O sea, un bake total de la malla sea lo que sea que haga.
    ¿Qué opináis?

  14. #29
    Fecha de ingreso
    Sep 2008
    Mensajes
    186

    Necesito un script para bakear animación de bones manejados por constraints

    Esto haría los puntos 3 y 4 toda la animación.
    Última edición por rulflink; 24-05-2011 a las 18:30
    si quieres ver algo mas...... www.rulflinks.blogspot.com

  15. #30
    Fecha de ingreso
    Sep 2008
    Mensajes
    186

    Necesito un script para bakear animación de bones manejados por constraints

    Esto haría los puntos 3 y 4 toda la animación, (a pulsar el botón). Esta en Blender 2.53. Los modificadores armature deben llamarse armature no armature.001, así funciona (¿bueno, debería).
    caronte_apply_shape.rar

    Cuando pueda intento seguir con el resto, o si alguien quiere ir ampliándolo.

    Pruébalo y ya dices.
    Última edición por rulflink; 24-05-2011 a las 18:30
    si quieres ver algo mas...... www.rulflinks.blogspot.com

Página 2 de 5 PrimerPrimer 1234 ... ÚltimoÚltimo

Temas similares

  1. Existe en Blender alguna forma de bakear animación
    Por Caronte en el foro Animación y Rigging
    Respuestas: 8
    : 01-12-2010, 20:28
  2. 3dsMax Necesito consejos bones y biped
    Por JuDaVEs en el foro Animación y Rigging
    Respuestas: 1
    : 14-05-2010, 22:20
  3. Sugerencias necesito script para 3ds Max 9
    Por CriticalError en el foro Programación y Scripts
    Respuestas: 0
    : 28-02-2010, 22:45
  4. 3dsMax Ayudas y sugerencias para animación con bones
    Por Eaglon en el foro Animación y Rigging
    Respuestas: 1
    : 01-05-2009, 06:38
  5. Respuestas: 0
    : 11-08-2007, 02:04

Etiquetas para este tema