Page 1 of 1

Blender with MakeWalk

PostPosted: Sat Jul 12, 2014 11:05 pm
by Skryper
Hi

I'm trying to make an animation with MakeWalk. I have imported an animation with MakeWalk (.bvh) into Blender.
Importing the animation has worked well, but now I want to change the first keyframe, because the first keyframe is a T-Pose.

How can I overwrite the first keyframe with the second keyframe of the animation? If this will not work, how can I delete the first keyframe of the animation?

I want to make the animation loopable. For that I want to set the end of the animation the same as the begin of the animation. How can I copy a keyframe to the end of the animation?

Thank you for your advice.

Best regards

Patrick

Re: Blender with MakeWalk

PostPosted: Sun Jul 13, 2014 1:01 am
by brkurt
Skryper wrote:Hi

I'm trying to make an animation with MakeWalk. I have imported an animation with MakeWalk (.bvh) into Blender.
Importing the animation has worked well, but now I want to change the first keyframe, because the first keyframe is a T-Pose.

How can I overwrite the first keyframe with the second keyframe of the animation? If this will not work, how can I delete the first keyframe of the animation?

I want to make the animation loopable. For that I want to set the end of the animation the same as the begin of the animation. How can I copy a keyframe to the end of the animation?

Thank you for your advice.

Best regards

Patrick


I did the exact same thing in 2008, search for 'Spin Kick Mocap".

Here is the post: http://forum.makehuman.org/viewtopic.php?f=2&t=1824

Re: Blender with MakeWalk

PostPosted: Sun Jul 13, 2014 11:40 pm
by duststorm
You can go into your IPO curve editor in Blender, and remove the keyframe at the 0 position. (Hint: use ] with the cursor at frame zero for a quick selection shortcut)

Re: Blender with MakeWalk

PostPosted: Fri Jul 18, 2014 1:24 pm
by ThomasL
Makewalk has some tools to faciltate seamless looping, cf. http://www.makehuman.org/doc/node/blendertools_makewalk_user_interface.html.
Look at the Loop and Repeat section. There should be some more extensive tutorial somewhere in the docs section, but I can't find it anymore.

Re: Blender with MakeWalk

PostPosted: Wed Oct 22, 2014 10:55 pm
by aialexander
Hello! I've been using Makehuman for a few months now and I really love it. I've just recently started experimenting with the Makewalk Plugin for Blender in order to create smooth looping animations. The problem I am having is that whenever I attempt to loop the F-Curves of the animation, nothing happens. The animation is still jumpy when looping. I've had to solve this by going into the graph editor in Blender and selecting the first and last frame of the animation and scaling them to zero in the y-axis for each bone in my rig. While this works, I thought this would be a great solution for this process to be able to hit a button and have this done for me. I've had to do it this way for every animation, for every character while working with BVH files.

I have placed the markers on the timeline for each end of the animation that I would like to loop, I have adjusted the Blend Range several times and even changed the number of repeats a few times, but to no avail. Since the animation I'm using was meant to be a looping animation, I don't have much work to do as far as isolating the frames that I would like to loop. The problem I am having lies solely with the smoothness of the looping and how to use MakeWalk to make this process easier. I would appreciate any help from anyone who might now how to solve this! Thank you!

Re: Blender with MakeWalk

PostPosted: Fri Oct 24, 2014 3:19 am
by ThomasL
This is indeed a bug. Not sure when it sneaked in, since I'm sure that it has worked before. Anyway, should be fixed in the development version.

Re: Blender with MakeWalk

PostPosted: Fri Oct 24, 2014 8:48 pm
by aialexander
Is the development version a newer update?

Re: Blender with MakeWalk

PostPosted: Sat Oct 25, 2014 1:12 am
by duststorm
aialexander wrote:Is the development version a newer update?

It's this: https://bitbucket.org/MakeHuman/makehuman
Info: http://www.makehuman.org/doc/node/getting_started.html , http://www.makehuman.org/doc/node/libra ... dures.html

Or you can download an unstable nightly build at: http://download.tuxfamily.org/makehuman/nightly/ (though I see that the windows versions are still not fixed, the latest update was from october 21, which is too old to contain this fix)

Re: Blender with MakeWalk

PostPosted: Thu May 05, 2016 1:22 am
by aialexander
Hello again! I thought that maybe this bug had been fixed, but I'm still working on the windows version two years later and clicking the Loop F-Curves button still appears to do nothing. I'm not entirely certain if it's because it hasn't been fixed or I'm misunderstanding something about how it works. I also can't seem to find any documentation about how it works specifically. They are either non-existent or out of date. The only thing related to it I've been able to find is this link :https://thomasmakehuman.wordpress.com/makewalk/

and there are no links in the body of the text at all to follow. If someone could point me in the right direction, I would greatly appreciate it. It will also save me a lot of time trying to manually adjust F-Curves for all channels on all bones for every animation I need to loop.

Re: Blender with MakeWalk

PostPosted: Fri May 06, 2016 5:58 am
by aialexander
Whoohoo! I finally figured out what I was doing wrong! I did not connect the dots at first because I thought I needed to have a range of keyframes selected for it it to work. This was not the case. What I actually needed was to use markers to mark where I needed the loop to occur, and THEN I needed to have them selected in the timeline, which I didn't know you could do. Once I had both markers selected, I hit the Loop F-Curves button, and everything worked beautifully! The answers were there, I just didn't take them as literally as I should have.