3d lab

Ideas collected by Nick Brinkerink