OpenGLスレ Part9
レス数が950を超えています。1000を超えると書き込みができなくなります。
0951949
2006/02/26(日) 15:55:44double m_zoomx = (float)(cx)/width/4; //cxはウィンドウ横サイズ・widthは画像横サイズ
double m_zoomy = (float)(cy)/height/4; //cyはウィンドウ縦サイズ・heightは画像横サイズ
glMatrixMode(GL_MODELVIEW);
glLoadIdentity();
glViewport(0, 0, cx, cy); //ビューポート変換
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
glOrtho(-width*2,width*2,-height*2,height*2,1,10000); //射影変換
gluLookAt(0, 0, 5000, 0, 0, 0, 0, 1, 0);//視点変更
glPixelZoom(m_zoomx,m_zoomy);
glRasterPos3i(0,0,0);
glPixelStorei(GL_UNPACK_ALIGNMENT,1);
glDrawPixels(width,height,GL_RGB,GL_UNSIGNED_BYTE,pic);
レス数が950を超えています。1000を超えると書き込みができなくなります。