Blender with MakeWalk

Discussions about MHX2 and other plugins that are developed outside the scope of MakeHuman. Note that bug reports should go to the respective code projects and might go unseen here.

Moderator: joepal

Blender with MakeWalk

Postby Skryper » Sat Jul 12, 2014 11:05 pm

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
Skryper
 
Posts: 1
Joined: Sat Jul 12, 2014 10:51 pm

Re: Blender with MakeWalk

Postby brkurt » Sun Jul 13, 2014 1:01 am

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
brkurt
 
Posts: 1100
Joined: Sun Feb 17, 2008 8:49 pm

Re: Blender with MakeWalk

Postby duststorm » Sun Jul 13, 2014 11:40 pm

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)
MakeHuman™ developer
User avatar
duststorm
 
Posts: 2569
Joined: Fri Jan 27, 2012 11:57 am
Location: Belgium

Re: Blender with MakeWalk

Postby ThomasL » Fri Jul 18, 2014 1:24 pm

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.
ThomasL
 
Posts: 1139
Joined: Tue Sep 15, 2009 2:46 am

Re: Blender with MakeWalk

Postby aialexander » Wed Oct 22, 2014 10:55 pm

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!
aialexander
 
Posts: 32
Joined: Wed Oct 22, 2014 10:40 pm

Re: Blender with MakeWalk

Postby ThomasL » Fri Oct 24, 2014 3:19 am

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.
ThomasL
 
Posts: 1139
Joined: Tue Sep 15, 2009 2:46 am

Re: Blender with MakeWalk

Postby aialexander » Fri Oct 24, 2014 8:48 pm

Is the development version a newer update?
aialexander
 
Posts: 32
Joined: Wed Oct 22, 2014 10:40 pm

Re: Blender with MakeWalk

Postby duststorm » Sat Oct 25, 2014 1:12 am

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)
MakeHuman™ developer
User avatar
duststorm
 
Posts: 2569
Joined: Fri Jan 27, 2012 11:57 am
Location: Belgium

Re: Blender with MakeWalk

Postby aialexander » Thu May 05, 2016 1:22 am

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.
aialexander
 
Posts: 32
Joined: Wed Oct 22, 2014 10:40 pm

Re: Blender with MakeWalk

Postby aialexander » Fri May 06, 2016 5:58 am

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.
aialexander
 
Posts: 32
Joined: Wed Oct 22, 2014 10:40 pm


Return to MHX2 and other plugins developed outside MakeHuman

Who is online

Users browsing this forum: Google [Bot] and 2 guests