Sine and cosine can be generated by projecting the tip of a vector onto the y-axis and x-axis as the vector rotates around the origin.

Created by Willy McAllister.