GLUT문자기반의 콘솔에 화려한 그래픽을 수놓을 수 없기 때문에 윈도우가 필요하게 됩니다.하지만!윈도우를 사용하게 된다면, 플랫폼 독립성을 보장할 수 없습니다. 오로지 윈도우 운영체제에만 의존해서 작동하게 되기 마련이니까요, 그래서 나온것이 GLUT입니다. GLUT는 그래픽과는 거의 상관없는 기능이며 그래픽을 그리기 위한 껍데기를 만들어주는 것입니다.그래서 OpenGL 학습을 위해서는 GLUT를 우선적으로 연구해봐야 하는것입니다. 주요함수만 간단하게 훑고 지나가겠습니다.깊어지면 타겟 플랫폼의 AUX를 사용해야 하기 때문에 포스팅이 너무 길어집니다. void glutInit(int *argcp, char **argv);이 함수는 GLUT라이브러리를 초기화하고 기반 플랫폼의 윈도우 시스템과 연결합니다.인수..