Rube Goldberg Machine Three.js + Ammo


Rube Goldberg simulator!

Three.js and Ammo was used to create the different objects in the simulator and Vite was used as build tool. The rocket ship, which is a four piece 3D model of SpaceX Starship, can be steered from first person view using WASD keys on the keyboard :D The physical boundaries of the ship was approximated using boxes and cylinders to speed up collision detection.

rubeGoldberg

Screenshot of the Rube Goldberg Machine

You can run the simulation here: https://mauroy.no/webgl/rubegoldberg

The starship model was downloaded from here: https://www.thingiverse.com/thing:4930612

starship model in free flight

Starship model ready on the platform

starship model in free flight

Starship model in free flight with a blue MethOx flame :)