Cieniowanie Gourauda: Różnice pomiędzy wersjami
[wersja nieprzejrzana] | [wersja nieprzejrzana] |
Usunięta treść Dodana treść
m robot dodaje: ru:Метод тонирования Гуро |
m polskie znaki |
||
Linia 12:
W następnym kroku cieniowane są wszystkie wielokąty. Każdy wielokąt jest cieniowany najpierw wzdłuż [[krawędź|krawędzi]] metodą interpolacji liniowej (w tym przypadku interpolowana jest jasność padanego światła), a następnie wzdłuż kolejnych wierszy (również wykorzystując interpolację liniową).
[[Algorytm]] ten można
Algorytm cieniowania Gourauda traci informacje o [[kąt|kącie]] padania światła przed właściwym rysowaniem wielokątów (i zamiast tego wykorzystuje informacje o jasności światła w danym punkcie). Powoduje to powstawanie błędów, do których można zaliczyć nieprawidłowe oświetlenie wielokąta jeśli na jego środek pada jasne, punktowe światło, a wierzchołki są już słabo oświetlone. W takim przypadku cały wielokąt pozostanie ciemny, punktowe światło nie zostanie narysowane. Wady tej pozbawione jest cieniowania Phonga.
|