Skeletal Animation

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply
¬zim
Posts: 2
Joined: Thu Jan 29, 2004 5:46 am

Skeletal Animation

Post by ¬zim »

I know that it's expected to be an tutorial on this when they realease version 0.5. But I don't know when it's going to be relesed :D

Anyways, I'm new to the game programming scene and I would like to see how, more or less, you can animate a model through skeletal animation using this Engine. My Idea is to test AI solutions on inteligente agent and I want to use what already works in the terms of game programming. Something I think IRRLicht already facilitates with its friendly interface.
Also, the idea is to make a agent that fight with a melee weapon, and can parry, and if I can make it possible, learn from the player creating strategies to defeat his enemy...

I understand you have a representation of your mesh and a hierachical skeleton structure, that you can manipulate. However I don't know how to access the skeletal structure... and play out the animation. Something that's its quite easy with the MD2 files... but of course they work differently.

So... It doesn't have to be with the .x file, since the loader is not done yet.

Can anyone help?
niko
Site Admin
Posts: 1759
Joined: Fri Aug 22, 2003 4:44 am
Location: Vienna, Austria
Contact:

Post by niko »

You can access the bones via http://irrlicht.sourceforge.net/docu/cl ... hMS3D.html, but currently, you cannot manipulate them, sorry.
Guest

Post by Guest »

Thanks for the information!

It's too bad I can't manipulate it... though. However is there a tutorial, ou at least a forum entry that you know of, that explains how to use the MS3D format on the IRRlicht? Or the OBJ, for that matter...

I used the search and didn't find nothing specific about it.

And thanks again!
niko
Site Admin
Posts: 1759
Joined: Fri Aug 22, 2003 4:44 am
Location: Vienna, Austria
Contact:

Post by niko »

You can use any mesh like eny other mesh. Just call getMesh(theFileName). If you want to get access to the special methods of ms3d meshes, just cast it.
¬zim
Posts: 2
Joined: Thu Jan 29, 2004 5:46 am

Post by ¬zim »

I'll try that! Thanks again!

and best of luck with the engine!
Post Reply