okladka

Biblioteka OpenGL to zestaw procedur graficznych, których możemy używać w rozmaitych językach programowania dla różnych systemów operacyjnych. Jest to ogólnie uznany standard -- jego znajomość to podstawa do zajmowania się grafiką komputerową.

Książka przedstawia jedynie fragment możliwości OpenGL, wystarczający jednak, by rozpocząć przygodę z programowaniem grafiki trójwymiarowej. W odróżnieniu od innych pozycji poświęconych tej bibliotece, przykłady zostały napisane w języku ObjectPascal (Delphi), co umożliwi także programistom nie posługującym się językami C/C++ rozpoczęcie przygody z grafiką 3D.

W książce omówiono:
Wstęp (7)
Rozdział 1. Podstawy (11)
Rozdział 2. Kwadryki (25)
Rozdział 3. Perspektywa i kamera (31)
Rozdział 4. Materiał (35)
Rozdział 5. Światło (41)
Rozdział 6. Dynamika sceny (49)
Rozdział 7. Składanie przekształceń (57)
Rozdział 8. Macierze (69)
Rozdział 9. Tworzenie brył (77)
Rozdział 10. Tekstury (95)
Rozdział 11. Napisy (105)
Rozdział 12. Prosta gra 3D (113)
Dodatek A Własny komponent GlBox (137)