테크 로그포스 Tech Log Force
[OpenGL] GL, GLU, GLUT 본문
- GL(OpenGL Core Library)
오픈지엘에서 코어가 되는 라이브러리로서 렌더링 기능 제공하는 함수 라이브러리이다.
기본 도형 그리기/변환/조명 및 렌더링을 포함하며, 제공되는 함수에는 gl, 상수에는 GL_접두사가 붙음. glBegin(GL_LINES);
- GLU(OpenGL Utility Library)
GL라이브러리의 사용성을 높이기 위한 도우미 역할을 한다.
다각형 분할, 투상 등 고급 기능을 수행할 수 있도록 돕는다.
뷰잉 및 투영 행렬의 준비, 곡선 및 곡면표현과 렌더링.
glu라는 접두사가 붙음 함수 앞에 (gluLookAt(20.0, 10.0...))
- GLUT(OPenGL Utility Toolkit)
윈도우 기능과 콜백 기능(실행 중 발생하는 사용자 입력)을 처리한다.
윈도우 제어, OS기능과의 인터페이스, 사용자 입력 처리
윈도시스템과 상호작용할 수 있는 윈도 독립적 함수들을 제공.
glut라는 접두사 사용.

'CS > Computer Graphics' 카테고리의 다른 글
GPU구조 - 파이프라인, 상태변수 (0) | 2023.04.25 |
---|---|
고수준 그래픽 API, 저수준 그래픽 API (0) | 2023.04.25 |
감마수정이란? 감마수정이 필요한 이유 (0) | 2023.04.23 |
하프토우닝(+디지털 하프토우닝)과 디더링 (0) | 2023.04.23 |
RGB 컬러모드, 인덱스 컬러 모드 (0) | 2023.04.23 |
Comments