3D Sketch: https://openprocessing.org/sketch/2605251 2D Sketch: https://openprocessing.org/sketch/2604831