Collision detection for noobs

Hi,



I am new to jME so please excuse my simpleton question but I would appreciate some help with the following:

Ulitmately I want to make a first person shooter. I am in the very early stages, terrain, lights, camera and user input are all done. I think I will be able to import models no problem, and set up collision detection(triangles not bounding boxes). However I am not sure how to stop the camera from passing through an object. Could someone provide a snippet/ example/ tutorial link to exxplain how to stop the camera from passing through an object when a collision is detected.



cheers