Zuhause Audio Was ist Raycasting? - Definition aus techopedia

Was ist Raycasting? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet Ray Casting?

Ray Casting ist eine Rendering-Technik, die in der Computergrafik und in der Computergeometrie verwendet wird. Es ist in der Lage, eine dreidimensionale Perspektive in einer zweidimensionalen Karte zu erstellen. Es wurde von Wissenschaftlern der Mathematical Applications Group in den 1960er Jahren entwickelt und gilt als einer der grundlegendsten Algorithmen für die Grafikwiedergabe. Ray Casting verwendet denselben geometrischen Algorithmus wie Ray Tracing.

Techopedia erklärt Ray Casting

Ray Casting ist in der Lage, eine begrenzte Form von Daten in eine dreidimensionale Projektion umzuwandeln, indem Strahlen vom Betrachtungspunkt in das Betrachtungsvolumen zurückverfolgt werden. Das Hauptprinzip von Ray Casting ist, dass Strahlen basierend auf bestimmten geometrischen Einschränkungen in Gruppen geworfen und verfolgt werden können. Beim Strahlenwurf wird ein Strahl vom Pixel durch die Kamera erhalten und die Schnittmenge aller Objekte im Bild berechnet. Als nächstes wird der Pixelwert von der nächsten Kreuzung erhalten und weiter als Basis für die Projektion festgelegt. Ray Casting unterscheidet sich von Ray Tracing, wobei Ray Casting ein Rendering-Algorithmus ist, der niemals Sekundärstrahlen rekursiv verfolgt, während Ray Tracing dazu in der Lage ist. Ray Casting ist auch im Vergleich zu anderen Rendering-Algorithmen wie Ray Tracing einfach zu verwenden.

Ray Casting ist schnell, da für jede vertikale Linie des Bildschirms nur eine einzige Berechnung erforderlich ist. Im Vergleich zu Ray Tracing ist Ray Casting schneller, da es durch eine oder mehrere geometrische Einschränkungen begrenzt ist. Dies ist einer der Gründe, warum Ray Casting das beliebteste Rendering-Tool in frühen 3D-Videospielen war.

Im Vergleich zu Ray Tracing sind die mit Ray Casting erzeugten Bilder jedoch nicht sehr realistisch. Aufgrund der mit dem Prozess verbundenen geometrischen Einschränkungen können nicht alle Formen durch Strahlenwurf gerendert werden.

Was ist Raycasting? - Definition aus techopedia