Książka jest praktycznym podręcznikiem programowania grafiki 3D przy użyciu biblioteki OpenGL w wersji 2.1. Do sprawnego posługiwania się biblioteką graficzną niezbędna jest odpowiednia wiedza matematyczna. Dlatego matematyka jest obecna w książce, ale w stopniu ograniczonym do niezbędnych wzorów i równań. Opisywane zagadnienia są ilustrowane przykładowymi programami w języku C++ - z tego powodu do pełnego wykorzystania zawartych w książce informacji niezbędna jest umiejętność programowania w tym języku.