[vos-d] Skeletal Animation support (.x style)

Peter Amstutz tetron at interreality.org
Mon Apr 24 19:36:44 EDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Ok, great!

If you are doing skeletal animation, you probably want to cross-check your 
design with Cal3D (http://cal3d.sourceforge.net/) and H-Anim 
(http://www.web3d.org/x3d/specifications/ISO-IEC-19774-HumanoidAnimation/, 
the spec is a real slog but somewhere in there is a discussion how they 
handle issues like how to bind vertices to bones).

Just some resources to consider, so that VOS can be sufficiently generic 
and not tied to the intricacies of a particular format.

Let us know how it goes.  Also, this does tie into the question of how to 
represent animation in VOS, which is something I was hoping to hold off on 
until the next version...  I do have a rough design for animation, though, 
so we can talk about it if you are willing to do most of the work.

On Mon, 24 Apr 2006, Jason Moyers wrote:

> So last week I stumbled on this: "Loading and displaying .x files without
> DirectX" http://www.gamedev.net/reference/programming/features/xfilepc/
>
> I have skimmed through the article and at glance what appears to need to
> happen is as follows:
>
> Add Bone, SkelModel and SkelAnim classes to A3DL. These would provide
> "generic" skeletal support for A3DL.
>
> Add a .x Loader/Parser to CS.
>
> Add the new skeletal animation support to CSVOSA3DL.
>
> I am considering this a top priority, so I am starting work on it now. I
> will provide updates as they arrive and welcome comments.
>
> Jason

[   Peter Amstutz   ][ tetron at interreality.org ][ piamstutz at anteon.com  ]
[Lead Programmer][Interreality Project][Virtual Reality for the Internet]
[ VOS: Next Generation Internet Communication][ http://interreality.org ]
[ http://interreality.org/~tetron ][ pgpkey:  pgpkeys.mit.edu  18C21DF7 ]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFETWESaeHUyhjCHfcRAqTaAJ41tyBoKvuRfJZmFHKgDledCUZY2gCff6Zc
AK53fb4VGaKjZ6/WtvoOlyk=
=Mq2b
-----END PGP SIGNATURE-----




More information about the vos-d mailing list