![]() |
|
collision detection libraries - which one is king - Printable Version +- iDevGames Forums (http://www.idevgames.com/forums) +-- Forum: Development Zone (/forum-3.html) +--- Forum: Game Programming Fundamentals (/forum-7.html) +--- Thread: collision detection libraries - which one is king (/thread-7288.html) |
collision detection libraries - which one is king - honkFactory - Feb 21, 2003 12:47 AM Howdy, My question is, in your opinion, what is the best collision detection library. What are the criteria? Speed, primarily, but also reliability, features, easy of use, memory, etc. I have run into 3 leading contender: ColDet, SOLID and RAPID. Am I leaving any goo ones out? If you have anything good or, maybe more importantly, bad to say about these libraries I am interested to hear you wisdom. Thanks A.W. collision detection libraries - which one is king - henryj - Feb 21, 2003 01:47 AM Try... http://www.codercorner.com/Opcode.htm It is VERY good though it's written for windows. The linux port that... http://www.379.com/f4/ works on the mac but it's not the latest version. I keep thinking about updating the port but never been that bored ![]() Check out ODE as well. It's got physics and collision stuff. http://opende.sourceforge.net/ collision detection libraries - which one is king - honkFactory - Feb 21, 2003 11:59 AM My major problem with these Libraries is that I do not know how to get them installed. I want to get them into the form where I can just link to the already compiled library with Project Builder, the way I did with OpenGL. But I am not a unix wiz and the make files never seem to work, probably because I don't quite understand what is going on and I am misusing them. I've already desided that the first collision detection library that I man install successfully is the one that I will use. Has anyone successfully installed a 3rd party collision detection library on Mac OS X? If so, which one? Thanks in advance. A.W. collision detection libraries - which one is king - honkFactory - Feb 22, 2003 03:54 AM Quote:The linux port that... I don't see any linux port link on this page. Just a link to the main opcode page. (Let me know if I am blind. I might be.) The linux code I download from there I cannot compile. I have gotten the library RAPID to work. In fact I have a simple openGL example that has two rotating piramids whose surfaces intersect every once in a while. When they do, RAPID sets a global variable which tells my openGL code to dim the colors on the piramids. I'll post a link to it if I get permission from UNC. (RAPID license states that it is not freely distributable. It is free for non-commercial use but you need a different license for commercial use. ) Rapid is easy and works well enough but I would still like to hear from anyone who has used a collision detection library on OS X that has more features. Thanks again A.W. |