Wprowadzenie do OpenGL.
Programowanie zastosowań graficznych.



    Spis treści

  1. Konwencje OpenGL
    1. Typy zmiennych
    2. Nazewnictwo funkcji i stałych
    3. Układ współrzędnych
    4. Kolor
    5. Obsługa błędów
  2. Okno graficzne
    1. Otwarcie okna
    2. Pamięć obrazu
    3. Animacja
    4. Obsługa zdarzeń
  3. Definiowanie obiektów
    1. Współrzędne wierzchołków figur podstawowych
    2. Parametry wyświetlania figur podstawowych
    3. Biblioteka GLU
    4. Biblioteka GLAUX
  4. Przekształcenia w przestrzeni trójwymiarowej
    1. glViewport()
    2. Perspektywa
    3. Modelowanie sceny
    4. Pozycja obserwatora
    5. Organizacja macierzy w stos
    6. Dodatkowe płaszczyzny odcięcia
  5. Oświetlenie
    1. źródła światła
    2. Właściwości powierzchni
    3. Wektory normalne
  6. Operacje na pikselach, mapy bitowe, obrazy
    1. Mapy bitowe
    2. Obrazy
    3. Tryby przechowywania danych w pamięci
  7. Teksturowanie
    1. Definiowanie tekstury
    2. Mipmapy
    3. Filtrowanie tekstury
    4. Modulacja i mieszanie barw
    5. Przypisywanie współrzędnych tekstury
    6. Powielanie tekstury
    7. Automatyczne generowanie współrzędnych tekstury
    8. Wczytywanie zbiorów dyskowych
  8. Display listy
  9. Efekty
    1. Mieszanie kolorów
    2. Antyaliasing figur podstawowych
    3. Mgła
    4. Jakość obliczeń
    5. Bufor akumulacyjny
    6. Antyaliasing całego okna graficznego
    7. Głębia ostrości
    8. Rozmycie obiektów w ruchu
  10. Inne możliwości OpenGL
    1. Tryby selection i feedback
    2. Evaluatory i NURBS
    Przykłady programowe
    Słowniczek
    Wartości parametru glEnable()
    Skorowidz opisywanych funkcji
    Literatura