pbPatrick BeckerSoftwareentwickler
Alle Projekte

Physik & Simulation

Schneekugel

Ein Moment, den man schütteln kann.

Website öffnen: Schneekugel (neuer Tab)Quellcode: Schneekugel (neuer Tab)

Schneekugel mit Festivalbühne und Palmen, umgeben von buntem Konfetti

Über das Projekt

Eine Miniaturwelt unter Glas: Schütteln setzt Partikel in Bewegung, die durch Strömung und Schwerkraft langsam wieder zur Ruhe kommen. Die Modelle sind in Blender erstellt und werden mit Three.js im Browser gerendert.

Three.jsBlenderPartikelsimulation

Umsetzung

Blütenblätter oder Konfetti werden beim Schütteln aufgewirbelt und sinken langasm wieder zu Boden. Flüssige Partikelsimulation mit 3.000 Partikeln. Die Physik rechnet im Koordinatensystem der Kugel. Statt eines Fluid-Solvers ist das Wasser eine gedämpfte Schwappbewegung mit chaotischen Wirbeln, deren Energie beim Schütteln steigt und danach exponentiell abklingt. Jedes Partikel hat eigene Sink- und 'Aufwachwerte'. Die beiden Miniaturwelten sind in Blender entstanden und werden komprimiert als glTF geladen. Tests prüfen, dass die Partikel in der Kugel bleiben, sich wieder setzen und beim kräftigen Schütteln nicht verklumpen.