Skip to content
EntityQ1940131· pop 17· linked from 106 articles

Ray casting

Sign in to save

use 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
Image
Advanced raycasting demo 2.gif
Show 1 more fact
Commons category
Ray casting
Sources (4)

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

Connections

Categories