PDA

View Full Version : Character dismemberment



JAGOOL
02-09-2011, 07:43 PM
Hi guys, I'm abseloutley loving this engine so far, UDK is amazing. I've been researching into character dismemberment because in a project i'm playing with the player goes up against some robots. I thought it would be cool to have bits fly off them as you shoot them. It would make it a lot more satisfying an experience.

I cant seem to find anything but I know this engine accommodates it; It's Unreal! Chainsaw Bayonnettes!!!!

What I would like to know, you'd really be sorting me out if you can link me anywhere that has a tutorial on these kind of things, whether it be destructible characters like the destructible environments or if there is some sort of skeletal method.

Thank you for any help you can give me!

AlbinoWarrior
02-11-2011, 08:38 PM
No tutorial. There is a system called bone break that allows body parts to fall off by using alternate vertex weights. Problem is, there isn't the slightest resource on how to turn it on via script or any other means. So basically, you can only preview it in the editor.

geodav
02-12-2011, 01:33 PM
if your using the UTGame code then check the FamilyInfo files and the UTGib files

Chosker
02-13-2011, 01:50 PM
I looked into that. afaik UTGibs only spawn meshes, they do not use bone break at all. FamilyInfo only points to the right UTGibs

Snake0391
02-21-2011, 04:44 AM
so does anyone know how to do this?

I wish epic would put some documentation on this..

Linfosoma
02-21-2011, 12:27 PM
I didnt setup the gore system in the game Im working on so I dont know how the code works, but one way to do it is to hide bones (you can for example hide an entire arm) and then add a stump in that place using a socket.

JAGOOL
03-06-2011, 04:26 PM
wow, that's very surprising for the unreal engine. Bone break I guess would be useful.

I wonder if say, you wanted to have a guys arm come off at the elbow, if it would be easier to model the stump into the mesh in 3ds THEN use hide bones. that might work I guess. thank you for replying anyway guys.