PDA

View Full Version : Skeleton-based model format



Angelizer
02-06-2003, 02:32 PM
Hi,

I'm looking for a format to use for my game, but I don't seem to find much around that's really usable..
I want FK (and IK eventually), vertex weighing (more than 1) etc..

None of the game-formats like md3 or mdl are apropiate, ASE/OBJ doesn't export bones..

It seems I have to write my own exporter, but I just found Flexporter, which seems cool.

Any thoughts on what I should use?

Thanks.

pkaler
02-06-2003, 05:06 PM
How bout ms3d?
http://milkshape3d.com/

Angelizer
02-06-2003, 10:05 PM
Hmm ms3d would be okay I guess, but it only supports one bone per vertex.. And I haven't seen any max exporters for it.

V-man
02-07-2003, 08:31 AM
md5 perhaps. Search on this forum, you will find one post where the algorithm is explained for generating the vertices, which in itself is interesting.

I would like to know if there are officially released specs on the md2, md3, md4, and md5 format.

I myself am interested in a good model format.

Someone has created AME (search this forum), I dont know if it supports bones. The down side is it's in text mode.

Angelizer
02-07-2003, 08:39 AM
md5 is ascii, too.. No official specs have been released, to my knowledge..
AME? Okay I'll search for that.. Wierd there isn't something like this out though..
I'm goofing around with flexporter, I think that may be a good choice.

NitroGL
02-07-2003, 08:41 AM
Personally, I would hold off on MD5 until DOOM 3 is actually released. http://www.opengl.org/discussion_boards/ubb/smile.gif

Angelizer
02-07-2003, 09:04 AM
Yeah I would, too.. I don't want to use that, but SOMETHING!! ...

pkaler
02-07-2003, 10:25 AM
Sounds like you need to write a plugin for your modeller of choice.

jwatte
02-08-2003, 12:00 AM
Half-life .mdl files support skeletons. Unfortunately, they only weight each vert to a single bone, so they don't look that great, but it's a good source of data to quickly get things up and running.

There's about a zillion copies of .mdl model viewers out there, in source, too; almost all of them are built on the official sample half-life mdl file loader/renderer code.