- //glRotatef(0, 0, 2, 45);
- gluPerspective(45.0f, 1, 0.1f, 10000000.0f);
- //glFrustum(-1, 1, -1, 1, -1, 1);
+ double rad = atan(height/2*1000.0/dist); // 1px = 1000 meters
+ double deg = (rad*180)/M_PI;
+ gluPerspective(deg*2, width/height, 0.1f, 10000000.0f);