그래픽스 표준에 대해서 살펴본 후,
API로서의 OpenGL이 차지하는 위치를 설명하기 위해 고수준 API를 알아보고,
저수준 API로서의 GL의 설계, 파이프라인 개념, 상태 변수 개념을 알아본다.
표준화에 대한 정의는
‘ 주어진 여건에서 최적의 질서를 유지하기 위해, 현존하거나 잠재하는 문제에 대해, 공유성과 재사용성을 높이기 위해 규정을 재정하는 행위’ 로 정의된다.
대표적인 표준화 기구로는
ISO/IEC, JTC1/SC24가 있다.
ISO 표준에 의하면 컴퓨터 그래픽스의 정의는
‘컴퓨터 하드웨어와 소프트웨어를 사용하여 물체와 물체영상을 생성, 변형, 디스플레이, 저장하는 것’
으로 정의된다.
즉, 컴퓨터 그래픽스 표준화는 이식성을 재고하여 사용자 편의를 도모하는데 취지가 있다.
이러한 표준을 제정하는데 4가지 원칙을 세워 제정한다.