Just experimenting here with translating circular motion into linear motion. Arrow keys adjust variables. This is meant to simulate 40 lengths of string knotted together at one end to an object traveling in a circular path. Each string passes through a virtual pulley in the center of the screen. The math isn't right yet, but it's still pretty to watch!