pbPatrick BeckerSoftwareentwickler
Alle Projekte

Interaktive 3D-Szene

Macintosh

Digitale Nostalgie, bis ins Detail.

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

Macintosh 128K auf einem Schreibtisch, daneben Tasse, Zauberwürfel und Kugelstoßpendel

Über das Projekt

Ein Stück Computergeschichte als interaktive Web-Szene. Der Macintosh 128K steht auf einem Schreibtisch, lässt sich einschalten und startet ein echtes System 6, das mit Tastatur und Maus (mit deinen physischen Geräten oder mit den 3D-Modellen) bedient werden kann.

Three.jsTypeScriptWebGL

Umsetzung

Der Macintosh steht nicht nur als Modell da, er lässt sich einschalten und bedienen. Ein Emulator (Infinite Mac mit System 6.0.8) läuft in einem unsichtbaren iframe. Klicks auf das Glas des 3D-Bildschirms und Tastendrücke auf der modellierten M0110-Tastatur werden an ihn weitergereicht. Die Maus lässt sich über den Tisch ziehen, stößt an andere Objekte und zieht ein als Verlet-Seil simuliertes Kabel hinter sich her. Tasse, Rubik's Cube und ein Kugelstoßpendel mit eigener Pendelphysik vervollständigen den Schreibtisch. Kurze synthetisierte Klänge sorgen für ein immersiveres Nutzererlebnis.