generate a 3d floor plan