Ray casting
Sign in to saveuse of ray–surface intersection tests to solve a variety of problems in computer graphics and computational geometry
In the Vinony graph
Within Vinony's link graph, Ray casting is referenced by 106 other articles, and connects out to rendering, texture mapping and YouTube.
It is catalogued under the topic Computer graphics algorithms.
Its subject is documented across 16 Wikipedia language editions.
Wikidata facts
- Subclass of
- algorithm
- Part of
- computer graphics
- Image
- Advanced raycasting demo 2.gif
Show 1 more fact
- Commons category
- Ray casting
via Wikidata · CC0
Article · Polski
Ray casting – technika renderowania scen 3D, która jest bardzo uproszczoną wersją metody śledzenia promieni (ang. ray tracing). Z tego względu pozwala na znacznie szybsze tworzenie obrazów trójwymiarowych, ale daje dużo gorsze rezultaty wizualne. Algorytm renderowania metodą ray castingu: 1. * Wyprowadzenie promienia z kamery w kierunku rzutni (która najczęściej jest równoważna ekranowi). 2. * Znalezienie pierwszego punktu przecięcia z obiektem ze sceny. 3. * Ustalenie jasności punktu na podstawie wektora normalnego płaszczyzny, do której ten punkt należy, pierwotnego koloru punktu oraz odcinka: (kamera, punkt). Dokładniej, punkt jest tym bardziej jasny, im kąt między wektorem normalnym a odcinkiem (kamera, punkt) jest mniejszy. Nie jest to podejście zgodne z rzeczywistością, gdyż nie uwzględnia się w nim prawa odbicia („kąt padania = kąt odbicia”). Po prostu punkt jest tym jaśniejszy, im odcinek (kamera, punkt) leży „bliżej” prostej odbicia, gdzie „bliżej” oznacza mniejszy kąt i mniejszą odległość od tej prostej. W odróżnieniu od ray tracingu nie uwzględnia się tu promienia (źródło światła, punkt), a więc nie powstają cienie rzucane przez inne obiekty. Pierwszą grą komputerową, w której wykorzystano technikę ray castingu jest protoplasta strzelanek 3D, czyli Hovertank 3D.
Abstract from DBpedia / Wikipedia · CC BY-SA