アニメーションとダブルバッファリング アニメーションとは 単に連続に変化する図を順に描画するだけ glutIdleFunc() で、暇な時の Call Back 関数を指定 暇な時に図の書き換えを行う ダブルバッファリング 目の前の絵を頻繁に書き換えられると、画面がチラつく 裏に絵をかいて、前の絵と入れ替える(と速いので気が付かない) OpenGL でのダブルバッファリング 初期化 : glutInitDisplayMode(GLUT_DOUBLE | GLUT_RGBA); 描画 : display 関数で、最後に glutSwapBuffers(); を呼ぶ