Co to jest Ray Casting?
Odlewanie promieniowe jest procesem pomocnym w identyfikowaniu i rozwiązywaniu szerokiego zakresu problemów związanych z grafiką. Czasami mylony z procesem śledzenia promieni, odlewanie promieniowe wykonuje niektóre z tych samych funkcji i zwykle jest w stanie poruszać się z większą prędkością niż obecne protokoły śledzenia promieni. Opracowanie pierwszego algorytmu odlewania promieniowego zwykle wywodzi się z 1968 roku i pracy Arthura Appela.
Nieco bardziej skoncentrowany na zakresie niż ray tracing, odlewanie promieniowe umożliwia robienie zdjęć 3D i renderowanie ich skutecznie na dwuwymiarowych ekranach. Odbywa się to poprzez śledzenie promieni światła, które śledzą bezpośrednią ścieżkę od oka do jakiegoś źródła światła. Jednak rzutowanie promieniowe pomija wpływ dowolnego elementu, który może przecinać tę ścieżkę między okiem a źródłem światła, chociaż wpływ tych pierwiastków w punkcie końcowym ma znaczenie. Typowe wpływy to załamanie, odbicie i zacienianie.
Jednym z najprostszych sposobów na zrozumienie, jak działa rzucanie promieniami, jest myślenie o świetle emitowanym z oka i kontynuowaniu ruchu w linii prostej, dopóki nie zostanie zablokowany przez jakiś obiekt. Część światła zatrzyma się lub zostanie pochłonięta przez obiekt. Kolejna część światła może być odbijana przez obiekt w kilku różnych kierunkach. Pozostała część jest załamywana przez obiekt. Odlewanie promieniowe ma na celu określenie, jaki procent promienia lub światła jest poświęcony każdej z tych trzech możliwości, tak aby promień lub światło zostały w pełni uwzględnione.
Nowsza technologia odlewania promieniowego wpłynęła na świat animacji w bardzo krótkim czasie. Ze względu na sposób, w jaki ten proces konstruuje obrazy, odlewanie promieniowe umożliwiło zaprojektowanie animacji dla filmów i programów telewizyjnych o głębokości i szczegółowości, których nie można było łatwo osiągnąć innymi metodami. W połowie lat 80. casting promieniowy stał się powszechnym narzędziem w wielu studiach animacji.
Oprócz wpływu na filmy i telewizję, casting promieniowy pomógł również w ewolucji gier wideo. Podczas gdy pierwsze próby były nieco prymitywne na przełomie lat 70. i 80., casting promieniowy pomógł w tworzeniu wyraźnych i atrakcyjnych grafik i obrazów 3D w grach wideo w latach 90. Te opcje rozrywki w wysokiej rozdzielczości nadal informują i inspirują nowe projekty gier wideo, a także zwiększają możliwość korzystania z animacji w produkcjach filmowych i telewizyjnych.