You will struggle.
Consider just using Unity3D, which will allow you to access nVidia physX, which is the type of 3D physics solution you want.
Conversely, start from scratch with this!
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.4.5881&rep=rep1&type=pdf
Conversely, become an expert in something like this http://www.ode.org/ which you can then conceivably use with OpenGL, http://www.ogre3d.org/about/features, etc.
Here is an important clarification regarding the comments on "images":
Images are utterly unrelated to collision detection. OpenGL has utterly no relationship, whatsoever in any way to collision detection or physics of any kind. Images have absolutely no connection, whatsoever, to collision detection. There is no connection, zero, between OpenGL and collisions. Absolutely nothing.