Sign in to follow this  
  • entries
    149
  • comments
    510
  • views
    94527

Walking and Talking

Sign in to follow this  

90 views

Thanks Rob Loach!..

Rob came through with a very useful little app for taking screens. If you haven't seen it then you should check out his website. I don't have to use Irfan View for captures anymore and can take 3 types of screens with a single key press. [smile]

Animation Controls...

I have created a walking animation and a look-on-the-ground animation for the troll. The look-on-the-ground makes him bend over and look back and forth at the ground near his feet. And I've just implemented a new interface for my animated model controller which allows multiple animations to be blended together. Also I have an interface to manually manipulate specific bones using either a matrix or quaternion modifier.

I've been testing it out a bit and have a little app where the troll is walking along. His mouth and brow joints can be controlled using the arrow keys to give him different expressions. By pressing the space key he will blend in and out the look-around animation while still walking along.



What now..?

Well my animation compiler tool (add and delete animations, etc) is still a little scruffy so I'll probably give that some attention. I also need functions to retrieve bone indices and animation indices according to name. My transformation class (which encapsulates object matrices) needs to allow attached matrices so the troll can pick up items.

In the near future I will need to create a wrapper for some sort of open physics library. I am considering using ODE as the license is really easy. I have only ever used Tokamak and wonder how it compares to ODE performance wise. Anyone?
Sign in to follow this  


6 Comments


Recommended Comments

That's pretty cool! You ought to do a bit of a writeup on how you designed your blended animation system. That's something I've been meaning to delve into, and have been neglecting for quite some time. My animation code is currently quite rudimentary. [grin]

Share this comment


Link to comment
I concur with the previously stated notion, and therefore, you should do it.


Also, your journal is a fantastic read.

Share this comment


Link to comment
Looking good [smile]

You done any renders of that monster thing using your PRT stuff? I know it doesn't strictly work with animated/dynamic geometry, but for a still image it'd rock [grin]

Jack

Share this comment


Link to comment
No problem [smile]. I think having automated thumbnails is the next thing for ScreenCap.

What's the troll's name? I bet he looks pretty awesome in realtime. Any chance of a demo that we could play with?

Share this comment


Link to comment
Quote:
You ought to do a bit of a writeup on how you designed your blended animation system.
I didn't design the blending system. I use a modified Cal3D lib for my animations. If you are interested in designing your own then you might want to look into the way the CalMixer class works. [smile] Or if I get around to it later I could explain how the whole system works.
Quote:
You done any renders of that monster thing using your PRT stuff? I know it doesn't strictly work with animated/dynamic geometry, but for a still image it'd rock
No not yet. Now I'm thinking that when I get a faster card I'll have another crack at the animated PRT with him. Thanks for the idea!
Quote:
What's the troll's name? I bet he looks pretty awesome in realtime. Any chance of a demo that we could play with?
No name yet. Any ideas? I'll post an animation demo later once I've designed a bunch of expressions and animations.

Share this comment


Link to comment
Quote:
What's the troll's name? I bet he looks pretty awesome in realtime. Any chance of a demo that we could play with?

Mushu!

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now