Na jakie techniki należy zwrócić uwagę, wchodząc w globalne oświetlenie w czasie rzeczywistym (w scenariuszach z dynamicznym oświetleniem)?
Trudno jest opanować różne wspomniane techniki, nie wiedząc nic na ten temat. Jeśli chciałbym włączyć GI do mojego silnika graficznego, to gdzie powinienem zacząć czytać jako punkt odniesienia? Które algorytmy są możliwe do wdrożenia w rozsądnych ramach czasowych przez kogoś nowego (tj. Nie jest wysoce wyspecjalizowanym algorytmem, który zyskuje niewielką wydajność w miesiącach pracy), a które nie są do tej pory całkowicie przestarzałe (tj. Prosto zastąpione przez coś po prostu ładniejszego i szybszego)?
Wydaje się, że mapowanie fotonów pojawia się bardzo często i czytałem o takich rzeczach, jak śledzenie stożków wokseli i bardziej szczegółowe algorytmy, np. Ta technika stosowana w CryEngine 3 . Jednak nie wiedząc prawie o polu, trudno jest zdecydować, od czego zacząć.
W jakie ogólne techniki warto się zastanowić?