2012-06-12 2 views

답변

4

OpenGL은 그리기 외에도 어떤 기능도 제공하지 않는 그래픽 라이브러리입니다. 최신 OS의 창 안에 OpenGL보기를 내장 할 수 없습니다.

여기에 SDL이 들어 있으며 OpenGL 라이브러리 자체를 사용하여 그려지는 크로스 플랫폼 방식으로 OpenGL 창을 만드는 데 필요한 모든 필수 기능을 제공합니다. SDL에는 게임이나 타이머, 키보드 및 마우스 관리 등의 그래픽 응용 프로그램을 사용할 때 거의 항상 필요한 기능이 많이 있습니다. 응용 프로그램 내부의 OpenGL 뷰를 작성 :

은 어떤 경우에 당신은 같은 일을 달성하기 위해 GLUT 라이브러리 또는 GLFW 같은 다른 OpenGL을 래퍼를 사용할 수 있습니다.

+0

실제로 OpenGL은 GPU의 dirvers에 액세스하기위한 API이며 실제로는 대부분의 시스템에서 실제로 수행하는 라이브러리가 아닙니다. 이름은 순전히 역사적인 것입니다. 그렇지 않으면 당신 말이 맞아. – datenwolf

관련 문제