Huis audio Wat is ray casting? - definitie van techopedia

Wat is ray casting? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Ray Casting?

Ray casting is een renderingtechniek die wordt gebruikt in computergrafieken en computationele geometrie. Het is in staat om een ​​driedimensionaal perspectief te creëren in een tweedimensionale kaart. Ontwikkeld door wetenschappers van de Mathematical Applications Group in de jaren 1960, wordt het beschouwd als een van de meest elementaire algoritmen voor grafische weergave. Ray casting maakt gebruik van hetzelfde geometrische algoritme als ray tracing.

Techopedia legt Ray Casting uit

Ray casting is in staat een beperkte vorm van gegevens om te zetten in een driedimensionale projectie met behulp van stralen van het gezichtspunt naar het kijkvolume. Het belangrijkste principe achter ray casting is dat stralen kunnen worden gegoten en getraceerd in groepen op basis van bepaalde geometrische beperkingen. Bij ray casting wordt een straal van de pixel door de camera verkregen en wordt het snijpunt van alle objecten in de foto berekend. Vervolgens wordt de pixelwaarde van het dichtstbijzijnde snijpunt verkregen en wordt deze verder ingesteld als basis voor de projectie. Ray casting verschilt van ray tracing, waarbij ray casting een rendering-algoritme is dat nooit recursief secundaire stralen zou traceren, terwijl ray tracing daartoe in staat is. Ray casting is ook eenvoudig te gebruiken in vergelijking met andere rendering-algoritmen zoals ray tracing.

Ray casting is snel, omdat slechts één enkele berekening nodig is voor elke verticale lijn van het scherm. In vergelijking met ray tracing is ray casting sneller, omdat het wordt beperkt door een of meer geometrische beperkingen. Dit is een van de redenen waarom ray casting de meest populaire renderingtool was in vroege 3D-videogames.

In vergelijking met ray tracing zijn de afbeeldingen die met ray casting zijn gegenereerd echter niet erg realistisch. Vanwege de geometrische beperkingen die bij het proces zijn betrokken, kunnen niet alle vormen worden weergegeven door ray casting.

Wat is ray casting? - definitie van techopedia