Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

3 Dimensional Chat / Detecting limb collision

Author
Message
Weedfox
19
Years of Service
User Offline
Joined: 10th Mar 2005
Location:
Posted: 23rd Jul 2005 06:29
Hey everybody,

I'd like to do limb collision detection but I'm only familiar with the very basics of the limb concept. I've created an object in 3dsmax, exported it as a .X file, and I can handle all the animation through 3dsmax. When detecting collisions, however, pretty much any part of the body of the character, regardless of location, has the same effect, collision-wise.

My question is this: What's the most efficient way to:
a) create a limb hierarchy
b) detect collision with the limbs instead of the entire body as a whole
c) assign a new equippable object (for example, a sword) as a limb

I've been all over the forums and read a ton of tutorials but still can't get a straight answer to any of these questions. If anyone has any advice, I'd greatly appreciate it.

Thanks again!
Weedfox
Blazer
22
Years of Service
User Offline
Joined: 22nd Oct 2002
Location: United States
Posted: 23rd Jul 2005 08:38
I'm making a 3rd person sword fighting game, heres what I do to get collision:

box=a box you make the length of the sword
dude=swordsman
hand=limb holding sword

position object box, limb position x(dude,hand), limb position y(dude,hand), limb position z(dude,hand)
rotate object box, limb direction x(dude,hand), limb direction y(dude,hand), limb direction z(dude,hand)

then you offset the box how you need it. This may not work unless you use Muclear Glory

I discriminate against discriminating people....

Login to post a reply

Server time is: 2024-11-27 16:54:19
Your offset time is: 2024-11-27 16:54:19