Constructing and shading a lying cylinder with Sketchlab
https://sketchlab.utwente.nl/courses/48/editions/25/tasks/196