OpenGLウィンドウのサイズを変更すると何らかの理由ですべてが崩れます。画像が歪んでしまい、座標が動かず、すべてが単に崩れてしまいます。私はGlutを歌ってそれを設定する。OpenGLウィンドウのサイズを変更すると、ウィンドウが開きます
//Code to setup glut
glutInitWindowSize(appWidth, appHeight);
glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA);
glutCreateWindow("Test Window");
//In drawing function
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glClear(GL_COLOR_BUFFER_BIT);
//Resize function
void resize(int w, int h)
{
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0, w, h, 0);
}
OpenGLアプリケーションは厳密に2Dです。
これが最初のように、それがどのように見えるかです:これは、それがどのように見えるかですhttp://www.picgarage.net/images/Corre_53880_651.jpeg
などのリサイズ後:http://www.picgarage.net/images/wrong_53885_268.jpeg
画像は使用できなくなりました。 –