pbPatrick BeckerSoftwareentwickler
← Alle Projekte

Interaktive 3D-Szene

A Little Wonder

Ein Moment, den man schütteln kann.

Website öffnen: A Little Wonder (neuer Tab)Quellcode-Link folgt

Gläserne Schneekugel mit einer detailreichen Miniaturwelt

Über das Projekt

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

Three.jsBlenderPartikelsimulation

Problem

Schnee soll beim Schütteln aufwirbeln und langsam wieder zu Boden sinken – im Inneren einer Glaskugel und flüssig im Browser.

Ansatz

  • Die Schneephysik rechnet im Koordinatensystem der Kugel. Statt eines Fluid-Solvers ist das Wasser eine gedämpfte Schwappbewegung mit chaotischen Wirbeln.
  • Die Wirbelenergie steigt beim Schütteln und klingt danach exponentiell ab; jede Flocke hat eigene Sink- und Aufwachwerte.
  • Die Miniaturwelt entsteht in Blender und wird mit glTF-Transform für das Web aufbereitet.

Ergebnis

Eine schüttelbare Schneekugel mit eigener Schneesimulation, die durch Tests abgesichert ist.