Wie ein eigener Raytracer in Rust die Wolken in Around The World endlich echt aussehen lässt

Rendering pretty sky in Around The World game

Wie ein eigener Raytracer in Rust die Wolken in Around The World endlich echt aussehen lässt

Thomas ten Cate war mit dem Zusammenspiel von Himmel, Meer und Wolken in seinem Erkundungsspiel Around The World unzufrieden. Also schrieb er kurzerhand einen mehrthreadigen Monte-Carlo-Raytracer in Rust – und bestätigte damit seinen Verdacht, dass povray keine Mehrfachstreuung simuliert. Mit der korrigierten Lookup-Tabelle verschwindet der metallische Glanz der Wolken. Dazu kamen ein Trick mit gebogenen Normalen für blaues Streulicht, ein umgedrehter Rechenschritt beim Atmosphären-Scattering und ein Orrery-Modell für Sonnenauf- und -untergänge.

Am Ende hat die Neugier gesiegt, und ich habe tatsächlich meinen eigenen mehrthreadigen rekursiven Monte-Carlo-Raytracer in ein paar hundert Zeilen Rust geschrieben.
  1. wyrdcurt

    Oh wow, danke dafür. Ich arbeite an einem Spiel, das einige Ähnlichkeiten damit hat (zumindest im Sinne von „beinhaltet Seereisen“). Genau diese Woche habe ich an einem Sky-Shader in Godot gearbeitet und muss die Wolken noch implementieren. Diese ganze Artikelserie sieht relevant für meine Interessen aus... Ozean-/Wellen-Rendering steht auch auf meiner To-do-Liste.

    Das Spiel selbst klingt interessant und ich freue mich darauf, es zu spielen.

    > „Auf der Erde bedeutete Erkundung oft grausame Ausbeutung und Gewalt, deren Auswirkungen bis heute spürbar sind... Dieses Spiel handelt jedoch von nichts davon; es zeigt, wie es hätte laufen können, wenn Menschen freundlicher miteinander umgegangen wären.“

    Ich liebe dieses Konzept. Die Welt, die ich baue, ist fast das Gegenteil davon: Sie führt die rücksichtslose reale Ausbeutung der Erde zu ihren logischen Konsequenzen und fordert die Spieler*innen heraus, in den Ruinen einen besseren Lebensweg zu finden. Aber trotz der unterschiedlichen Ansätze versuchen wir wohl beide, uns vorzustellen, wie diese Welt besser sein könnte, statt uns einem düsteren, hilflosen Doomerismus hinzugeben. Wir brauchen mehr solche Fiktion.

  2. kylecazar

    Ich würde das Spiel gerne spielen, wenn es fertig ist. Ich spiele kaum etwas, aber ich habe erst vor Kurzem auf Steam nach Open-World-Segel-/Erkundungsspielen gesucht.

    Klingt genau nach dem, was ich gesucht habe... Seltsamer Zufall.

  3. hbrav

    Ich liebe das als Konzept für ein Spiel.

Mehr von diesem Tag

2026-10-17