Ray Tracing

Aus Das Sopra Wiki
Version vom 6. Mai 2009, 15:58 Uhr von Florian (Diskussion | Beiträge) (Die Seite wurde neu angelegt: Ray Tracing ist das Verfolgen eines beim Ray Casting erstellten Strahls in der Szene. Ziel der Verfolgung des Strahls ist es das erste Hindernis zu finden auf welch...)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Zur Navigation springen Zur Suche springen

Ray Tracing ist das Verfolgen eines beim Ray Casting erstellten Strahls in der Szene. Ziel der Verfolgung des Strahls ist es das erste Hindernis zu finden auf welches der Strahl auftrifft. Je nachdem für welchen Zweck der Strahl ausgesendet wurde, müssen unter Umständen nur bestimmte Objekte der Szene berücksichtigt werden oder für die Genauigkeit der Schnittprüfung können manchmal die umgebenden Bounding Volumes ausreichen während manchmal genau der getroffene Teil eines Objekts benötigt wird.

Das Finden von Schnitten kann anhand der Ray und Bounding Volume Structs sehr einfach implementiert werden. Die Schwierigkeit beim Ray Tracing ist es den nahsten Schnittpunkt effizient, also möglichst schnell zu finden.

Naives Ray Tracing

to be continued ...