A small javascript library built on top of THREE.js to flatten any mesh into a 2D plane. This was a core component of the Kammy Chair Builder webapp, open-sourced as I thought it might be of some use to others.
A small javascript library built on top of THREE.js to flatten any mesh into a 2D plane. This was a core component of the Kammy Chair Builder webapp, open-sourced as I thought it might be of some use to others.
A collaborative experiment with People’s Industrial Design Office, the app allowed users to design their own chair by editing the shape of a 2D plane, which is then folded origami-style into a chair. The technical challenges of the project were significant, but as we wanted to roadtest it at the Get It Louder exhibition we took shortcuts, using polygonal meshes (rather than meshes) and approximating the folding of the mesh from 2D to 3D.