Hi,  I was hoping someone (j3d team?) could help me solve a problem I have
with collisions.

For a given shape in a universe, I need to  check if it collides with all other
shapes in the universe, and  construct a vector of all collided objects.

The WakeupOnCollision behaviours don't work for me because the shapes
in my universe are generally in collision with more that one object.  ( I could
only get these behaviours to return one collision object --- have I missed
something? ).
I am currently handling collisions by creating pick-segments for the edges of
a object and using  Shape.intersect() for all other objects.  This works
except it is VERY VERY slow (for obvious reasons ).  I have combined this
with bounds testing, voxel testing etc ... to speed it up slightly, but it's still
toooo slow.
I dont need real time collision detection, but any ideas on how to make the
collision testing of two shapes faster, would be greatly appreciated.
Thanks in advance
Young.

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to