Replaced deprecated gluPerspective()