Thanks for the quick reply. I implemented the CameraProject() method from the example and things mostly work. The problem is with the glReadPixels() method. Is there another LE method that could be used to replace glReadPixels, it's really expensive. It also causes a problem in situations where the cursor is mousing over something other then the terrain, which is what I need to project to. I'm getting a false projection.
I'm using LEO, if it makes a difference.
Thanks,
Blue