Jaki jest stan techniki w zakresie renderowania cieni? Moim celem jest OpenGL 3.2, jeśli to ma znaczenie, używając odroczonego procesu renderowania.
Minęły lata, odkąd przyjrzałem się renderowaniu cieni, a wtedy dostępnych było wiele technik, od szablonów po różne metody mapowania cieni. W tym czasie cienie renderowania wymagały osobnych przejść renderowania, kontrolowanych przez procesor. Ale ostatnio widziałem demo, w którym scena została całkowicie renderowana na GPU, w tym cienie. Nie mam pojęcia, jak by to osiągnąć, ani czy jest to rozsądne (poza pokazem technicznym).
Biorąc pod uwagę dużą liczbę starych informacji w Internecie, chciałbym dowiedzieć się, jakich metod używają ludzie w dzisiejszych czasach i jak wiele z nich można przekazać do GPU (zakładając, że moja docelowa wersja OpenGL je obsługuje).