Streszczenie

Zadaniem fazy renderingu jest wykonanie odpowiednich obliczeń w odniesieniu do przygotowanej sceny tak by ostatecznie można było ją wyświetlić na ekranie. Wyświetlony obraz powinien mieć wymagany stopień realizmu oraz nie powinien zawierać elementów, które byłyby sprzeczne z intuicją obserwatora uzyskaną w wyniku oglądania rzeczywistego świata. Na ekranie powinny być pokazane tylko te element sceny, które są widoczne dla obserwatora. Konieczne jest więc określenie położenia obserwatora względem sceny i kierunku patrzenia. Obraz końcowy jest obrazem 2D i konieczne jest wobec tego wykonanie odpowiedniego rzutowania sceny 3D na płaszczyznę ekranu. Ważne jest przy tym eliminowanie obiektów niewidocznych dla obserwatora. Następnie powierzchnie widocznych elementów powinny być odpowiednio pocieniowane. Istotne jest również uwzględnienie cieni rzucanych przez obiekty. Dla realizacji poszczególnych wymienionych operacji opracowano wiele różnych algorytmów. W tym i w następnym wykładzie poznamy metody metody wykorzystywane w fazie renderingu.