Мне трудно понять, как работает система координат в glu, нужно решить несколько проблем.
GLJPanel canvas = new GLJPanel();
frame.setSize(400,600); // Size in pixels of the frame we draw on
frame.getContentPane().add(canvas);
glu.gluOrtho2D(-100.0, 100.0, -200.0, 200.0);
gl.glViewport(100,100,200,300);
Если точка имеет мировые координаты (-50,-75), каковы ее координаты в системе координат окна просмотра?
и еще один (не совсем конкретный код):
gluOrtho2D(-1.0, 0.0, -1.5, 0.0) and glViewport(0,300,200,300)
gluOrtho2D(0.0, 1.0, 0.0, 1.5) and glViewport(200,0,200,300)
Где должны быть расположены две усеченные кривые джинна?
Теперь я думаю, что смогу решить их, но не понимаю, как работает система координат.