OpenGL과 응용 기반의 프로그래밍을 통해서 컴퓨터 그래픽스의 핵심 개념들을 알려주고 있는 책이다. C와 C++, 하향식 방법, 프로그래밍 지향적인 접근법을 사용해서 학습자들은 빠른 시간 안에 자신의 3D 그래픽을 생성할 수 있도록 돕고 있다. 으며, 광-재질 상호작용, 음영, 모델링, 곡선과 곡면, 앤티앨리어싱, 텍스처 매핑, 합성 등을 포함하고 있어 컴퓨터 그래픽스의 기본과정에 필요한 모든 주제들을 다루고 있다.
멀티 텍스처, 범프매핑 등 최신 텍스처 기법을 다루었으며, 절차적 노이즈 등 모델링과 절차적 방법, 장면 그래프와 실시간 실행, 데모 프로그램의 개정, 프로그래머블 음영기 등의 내용을 다루고 있다. 또한 이 책의 12장부터 부록까지를 CD에 수록하여 학습자의 편의를 제공하고 있다.