[OpenGL] OpenGL 애니메이션 만들기

OpenGL 애니메이션 만들기 도형이나 물체가 알아서 움직이는 것을 애니메이션, 비디오라고 불린다. sphere가 움직이는 애니메이션 만들기 sphere가 우측으로 5번, 좌측으로 5번 움직이는 코드다. #include <GL/freeglut.h> #include <stdio.h> void draw ( void ) { glClearColor ( 1.0 f, 1.0 f, 1.0 f, 1.0 f ) ; glClear ( GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT ) ; glClearColor ( 1.0 , 1.0 , 1.0 , 1.0 ) ; // 배경 색상 glColor4f ( 0.0 , 0.0 , 1.0 , 1.0 ) ; //그림 색상 float Tx; for ( int i = 0 ; i < 10 ; i++ ) { glClear ( GL_COLOR_BUFFER_BIT ) ; // 그림 초기화 if ( i < 5 ) Tx = 0.1 ; else Tx = - 0.1 ; glTranslatef ( Tx, 0.0 , 0.0 ) ; glutWireSphere ( 0.1 , 20 , 20 ) ; Sleep ( 1000 ) ; glFlush () ; } } int main ( int argc , char** argv) { ...