Monthly Archives: August 2009

August 13, 2009

Raytracer, Refraction und Antialiasing

Heute hab ich einen weiteren Schritt gewagt: Refraction! Das konnte ich ebenfalls nach dem Tutorial von Jacco Bikker (http://www NULL.flipcode NULL.com/archives/Raytracing_Topics_Techniques-Part_3_Refractions_and_Beers_Law NULL.shtml) bauen, ging ganz einfach! Es musste nur ein weiterer Strahl, der durch die Refraktion gekrümmt wird, weiter verfolgt werden. Zusätzlich hab ich versucht nach dem gleichen Tutorial das Antialiasing zu implementieren. Hier sieht […]

Read More

August 3, 2009

Raytracer, Phong und Schatten

Jetzt hab ich einen weiteren Schritt gewagt: Phong-Shading und Schatten! Ansich musste nur die Strahlenverfolgung so umgebaut werden, dass sie Rekursion und somit auch die sekundären Strahlen unterstützt, und dann konnte man weitere Strahlen schicken, um einmal Phong zu implementieren. Und dann beim Schatten musste nur geprüfet werden, ob das Licht die eine Stelle, von […]

Read More

August 1, 2009

Raytracer, Shading

Okay, der Post davor bezog sich auf ein Ereignis, das schon einen halben Tag alt ist. In den letzten 3 Stunden hab ich das diffuse Shading und die Bewegung der “Kamera” implementiert. Hier das Ergebnis (die Kamera unterstützt noch keine Rotation und ist somit so ziemlich unbrauchbar…) (Die weißen Kugeln sind die Lichtquellen))

Read More

August 1, 2009

Raytracer, die Anfänge

In der letzten Zeit beschäftige ich mich mit Raytracing! Das ist voll cool, erfordert aber solide Kenntnisse in der analytischen Geometrie. Da hab ich gedacht, klingt doch nett, mach es mal für auf deinem Ubuntu Laptop mit C++! Einen schönen Raytracer-Tutorial hab ich auf flipcode.com (http://www NULL.flipcode NULL.com/archives/Raytracing_Topics_Techniques-Part_1_Introduction NULL.shtml) gefunden und für das Zeichnen von […]

Read More