Click anywhere on the canvas to create points or generate random points. When ready, press start to enable other buttons, then step to take one step of Graham's scan, animate to visualize the entire algorithm, or output to see only the convex hull. Use the slider to change animation speed, but note, the animation speed already scales with the number of points. For the purpose of coherently following the visualization, use low speed when the number of points is very high and default or high speeds when the number of points is low.