Page 1 of 1

How does the Source Engine do it?!

Posted: Fri Dec 26, 2008 12:19 pm
by unholysavagery
Well I asked this question on gamedev.net but they appear to be down, I need to know how the source engine creates ragdoll collision meshes. I know how they create static single object meshes but it confuses me how they create jointed ragdolls, does havok have the ability to actually create collision meshes from meshes with bones and apply the effect the bones would have on to the collision mesh?

I am using PhysX at the moment and I know it does not have that ability and this seems like a really complex feature that would not have very good performance, it seems unlikely that Havok would have this feature and that the source engine is using it. But I may be wrong, it may actually be what the source engine is doing and so it clearly has decent performance but I have no idea.

So does anyone know how they create the ragdoll collision meshes in the source engine?

Re: How does the Source Engine do it?!

Posted: Mon Dec 29, 2008 11:52 pm
by MarauderIIC
No idea

Re: How does the Source Engine do it?!

Posted: Tue Dec 30, 2008 12:09 am
by M_D_K
I don't know how source does it but heres some stuff: And I couldn't find anything on havok