[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