Cartoon 3D printing