Zum Inhalt springen

Diffuses Raytracing

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 21. September 2005 um 23:57 Uhr durch Himmelsfisch (Diskussion | Beiträge) (kat korr). Sie kann sich erheblich von der aktuellen Version unterscheiden.

Diffuses Raytracing, auch stochastisches Raytracing oder distributed ray tracing genannt, ist ein 1984 veröffentlichter Algorithmus zur Bildsynthese.

Beim diffusen Raytracing handelt es sich um eine Erweiterung des normalen Raytracings, bei dem in bestimmten Situationen nicht nur ein Strahl zur Bestimmung eines Wertes verwendet, sondern ein Supersampling durch mehrere zufällig generierte Strahlen durchgeführt wird. Dadurch lassen sich bestimmte „weiche“ oder „verschwommene“ Erscheinungen simulieren.

Im Einzelnen lassen sich durch diffuses Raytracing folgende Effekte erzielen:

Die Natur des Verfahrens bedingt eine mehr oder weniger hohe Anzahl von Strahlen, um rauscharme Bilder zu erzeugen.

Durch diffuses Raytracing wird es möglich, die Qualität des Bildes zu erhöhen und bestimmte Effekte zu berücksichtigen, jedoch erlaubt diffuses Raytracing an sich nicht die Berechnung der globalen Beleuchtung, da nur bei spiegelnden oder glänzenden, nicht aber bei diffusen Oberflächen Sekundärstrahlen ausgesendet werden. Dazu wurden Methoden wie Path Tracing, Photon Mapping oder auch Radiosity entwickelt.

Literatur

  • Robert Cook, Thomas Porter und Loren Carpenter: “Distributed ray tracing”, SIGGRAPH 84 Proceedings