3D selection and OpenGL meshes


What is the most suitable way to select 3D objects with the mouse on the 2D screen?

And i would like to use 3D Chesspieces (meshes) in my Visual C++/OpenGL project. Are such pieces available or do i have to write a lot of code myself (with Studio MAX pieces a lot of code has to be added).

Thanks a lot,

For the selection, you can use the selection mode of ogl. Search for " glRenderMode (GL_SELECT)" in the red book.

the red book: