So I'm having a break through and a set back all at the same time with this animation stuff so i figure now would be a good time for a post. Maybe That will help me sort out my thoughts here.
I've been following the example code provided to us by Keenan. It's been a bit of a life saver as the fbx sdk can be a tough one to get through alive. I did discover a flaw with Keenan's code however in that it essentially zeroes out anything that doesn't have an animation curve. For all intents and purposes this seems aimed at nuking out the dummy nodes. The problem with this is that a large number of the dummy nodes seem to contain some pre and post rotations that throw everything off a bit. when you zero this out it means your animations turn out wrong.
So now that I've figured this out I've run into a new problem. Every so often during the animation my guy decides to just flail his arm or twist his torso in a weird way. I can't exactly figure out why this is happening and I think It'll take a bit of digging to get it all figured out. I do recall one of my classmates mentioned a possible problem with the quaternions. I'll have to investigate.
Thursday, June 7, 2012
Saturday, June 2, 2012
So I've been taking a look at what needs to be done before the due date and I'm having second thoughts about my complete revamp. I'm thinking at this point I'm going to just get the animation up and running so I can hand it in. There's a lot involved here and just not enough time.
I'm continuing to follow Keenan's refactoring path. It's not so hard to follow but as well saw in class the other day it shouldn't be necessary to actually code a lot of this because I'll likely just end up abandoning it in the end. I'll probably do some quick and dirty work just so that I can understand what is going on here a little bit better. I also think I'm going to have to hijack Keenan's math library, because I'm not so sure mine is working right. Maybe I'll do a few tests just to confirm things.
Lots to do. Lots to do. Hopefully my studying for Algorithms doesn't take too long.
I'm continuing to follow Keenan's refactoring path. It's not so hard to follow but as well saw in class the other day it shouldn't be necessary to actually code a lot of this because I'll likely just end up abandoning it in the end. I'll probably do some quick and dirty work just so that I can understand what is going on here a little bit better. I also think I'm going to have to hijack Keenan's math library, because I'm not so sure mine is working right. Maybe I'll do a few tests just to confirm things.
Lots to do. Lots to do. Hopefully my studying for Algorithms doesn't take too long.
Subscribe to:
Comments (Atom)