Ryan Burnside #1 Instead of glOrtho you want glFrustum.It uses slightly different parameters however. You might need to adapt your game.