Raytracing am Wochenende: Von Null zu beeindruckenden Bildern
2025-01-02
Dieses Tutorial lehrt Sie, wie Sie innerhalb eines Wochenendes einen Raytracer mit C++ programmieren. Beginnend mit der Ausgabe einfacher PPM-Bilder werden nach und nach Konzepte wie Strahlen, Kameras, Sphären und Materialien eingeführt, was schließlich zu einem Renderer führt, der Anti-Aliasing-Bilder mit diffusen und metallischen Materialien erzeugen kann. Das Tutorial behandelt Vektormathematik, Strahl-Sphäre-Schnittpunkte, Oberflächennormalenberechnungen, Materialabstraktion und Tiefenschärfe und liefert klare Codebeispiele und schöne Renderings. Selbst ohne Programmiererfahrung können Sie dem Tutorial folgen und Ihren eigenen Raytracer erstellen.
Entwicklung