PDA

View Full Version : Zooming



yage0832
02-05-2004, 06:32 AM
I am writing a simple code to zoom in on an image wherever the user clicks the left mouse-button

In my mouse-callback function, I am getting the window coordinates returned. The window size is (500,500). How do I convert the returned window coordinates into my world coordinates (gluOrtho2D)?

My initial world coordinates are set up as gluOrtho2D(-1.5,0.5,-1.25,1.25).

Is there an openGL call that will give me the world coordinates in the callback? Or should there be another approach?

Thanks in advance.

dvm
02-05-2004, 07:26 AM
Lookup gluUnproject. This should give you the world coordinates that you desire.