Czy wszystkie renderowanie widmowe jest traktowane jako symulacja? Czy istnieje technika bardziej dostosowana do renderowania „konsumenckiego”, na przykład do wyświetlania w czasie rzeczywistym, a nawet po prostu „realistyczny wygląd bez rozwiązywania pełnych równań fizycznych”?
Chciałbym zrozumieć, jak radzimy sobie z renderowaniem efektów spektralnych. Wygląda na to, że foton należy opisać jako zakres długości fali i zasięgu z powierzchnią
- zastępuje oryginał i rozkłada wiele nowych fotonów w funkcji spektralnej, każdy z własnym nowym wektorem
- zachowuje oryginalny (lub nieznacznie zmodyfikowany) foton, przy określonym progu
Wolałbym być skierowany w kierunku istniejącej pracy, ale doceniam wszelkie zabarwienie tego tematu.
lighting
photo-realistic
color-science
Nowa Aleksandria
źródło
źródło
Odpowiedzi:
Najczęstszym sposobem, jaki widziałem, jest posiadanie fotonów o różnych długościach fal. Następnie renderuje się przy każdej długości fali i łączy wyniki z końcowym obrazem.
„Istniejąca praca”: Renderer Psychopath i Sekretne życie fotonów .
źródło
Jedną z hakujących metod, które widziałem w czasie rzeczywistym raytracerów / ray marchingu jest rzucanie promienia na kanał koloru (rgb) i robienie rzeczy, które mają różne współczynniki załamania światła na kanał koloru.
źródło