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