Designing spaces in 3D