Three dimensional space and time on two dimensional canvas.