GRAFIKA KOMPUTEROWA – ZAGADNIENIA
1. Grafika wektorowa a rastrowa.
2. Co to jest barwa?
3. Atrybuty barwy?
4. Mieszanie świateł (addytywne), farb (substraktywne).
5. Modele barw (RGB, CMY, CMYK, Lab).
6. Co to jest rasteryzacja obrazu cyfrowego i po co się ją wykonuje?
7. Co to jest Postscript?
8. Parametry obrazu cyfrowego: głębia bitowa, rozdzielczość, rozmiary, format zapisu (JPG, GIF).
9. Wzór na wielkość pliku bitmapy.
10. Co to są separacje barwne? Czy są one kolorowe?
11. Co to jest piksel?
12. Co to jest raster?
13. Przykłady algorytmów rastrowych (algorytm Bresenhama - rysowanie odcinka we współrzędnych rastrowych, rysowanie okręgu).
14. Wypełnianie obszaru (poprzez sianie, wypełnianie liniami poziomymi, wypełnianie dowolnego wielokąta).
15. Geometria 2D-przekształcenia na płaszczyźnie (translacja, obrót, skalowanie), współrzędne jednorodne, postacie macierzy przekształceń 2D.
16. Geometria 3D (układ lewoskrętny, iloczyn skalarny, iloczyn wektorowy, przekształcenia: translacja, obrót wokół osi, skalowanie, rzutowanie: rzut środkowy, rzut równoległy, rzut prostopadły), postacie macierzy przekształceń 3D.
17. Tor wizualizacji.
18. Prezentacja obiektów graficznych: metoda szkieletowa (lista wierzchołków, lista krawędzi, lista ścian), drzewa czwórkowe, drzewa ósemkowe, metody konstruktywnej geometrii brył (CSG), technika subdivision.
19. Opis obiektów graficznych na płaszczyźnie: interpolacja, aproksymacja, splajny, krzywe i płaty Béziera (modelowanie), fraktale (modelowanie za pomocą IFS-Iterated Function System, przykłady).
20. Wyznacznie linii i powierzchni zasłoniętych (idea oparta na iloczynie skalarnym i wektorowym, algorytm z buforem głębokości, algorytm sortowania ścian (technika malarska), algorytm BSP (Binary Space Partitioning).
21. Modelowanie oświetlenia (światło tła – ambient , odbicie rozproszone – diffuse, odbicie zwierciadlane – specular, załamanie promieni świetlnych, model Phonga), 22. Cieniowanie: metoda Gourada, metoda Phonga, algorytm śledzenia promieni, environment mapping.
23. Modelowanie barwy i tekstury.
24. Raytracing.
25. Technika bilansu energetycznego (Radiosity).
26. Porównanie technik fotorealistycznych.