Quake 3 und 4 mit Raytracing-Renderer
Über den Link an der Seite gelangen Sie zu einem interessanten Projekt, bei dem der OpenGL-Renderer in Quake 3 oder 4 durch einen Raytracing-Algorithmus ersetzt wird. Natürlich ist dies auf derzeitigen Rechnern kaum in annehmbarer Weise spielbar, eröffnet aber sehr interessante Ausblicke auf zukünftige Spielegenerationen. Beim Raytracing-Verfahren wird nicht wie bei z.B. OpenGL Dreiecke auf den Bildschirm gezeichnet, wodurch sich Objekte ergeben, sondern es wird ein Strahl für jeden zu zeichnenden Pixel der Ansicht ausgesendet und kontrolliert, wo dieser auftrifft. Dadurch lassen sich einfach
sehr komplexe Spiegelungen lösen, was bei OpenGL oder DirectX nur sehr schwer zu lösen ist.
Der zweite Link an der Seite führt Sie zu einem anderen Projekt, bei dem versucht wird, den Raytracing-Algorithmus auf die Grafikkarte auszulagern.
Weiterführende Links: