To develop the material for the 3D-printed moisture absorbing walls, the team used finely ground marble quarry waste and a ...
Uses ThreeJS/WebGL for 3D rendering and either d3-force-3d or ngraph for the underlying physics engine. See also the 2D canvas version, VR version and AR version. And check out the React bindings.