OK, I know that this one has been solved by somebody out there, but I just can't figure out how to do it. I'm trying to implement a first-person "Doom"-ish interface, and I can render the walls, move the ViewPlatform, etc. What I can't figure out how to do is to deal with collision detection with the walls! I can detect the collision, _after_ it happens; what I want to do is avoid passing through the walls in the first place. How can I detect whether the 'camera' would collide with the walls, _before_ the move? Does anybody have any suggestions on how to do this? Or just some relatively unconvoluted source code to point me to? I can't help but think that this must be a solved problem; it seems like a necessity for a VRML browser and for many other 3D applications. Thanks in advance for any help! -- "Every great advance in natural knowledge has involved the absolute rejection of authority. " -- T. H. Huxley ------------------------------------------------------ Chris Coslor [EMAIL PROTECTED] ===================================================================== To subscribe/unsubscribe, send mail to [EMAIL PROTECTED] Java 3D Home Page: http://java.sun.com/products/java-media/3D/
