Tested tool guide
Tested browser tools
Checked August 16, 2026
What Lissajous Curve Generator does, with a checked example
A Lissajous figure is the path formed when one sinusoidal motion supplies the horizontal coordinate and another supplies the vertical coordinate. This generator lets you vary their frequency ratio, shift their relative phase, add damping, and animate the order in which the path is drawn. The common surprise is that the frequency numbers do not uniquely determine the completed undamped shape. Ratios 2:3 and 4:6 reduce to the same ratio, so over a complete repeat they trace the same locus, although their traversal timing can differ.
Worked example
A concrete input and expected output from the current implementation.
Input
frequency ratio 1:1; phase difference 0 degrees; damping 0
->
Expected output
A straight line segment through the center, traced back and forth without contracting.
With equal frequencies and zero phase difference, the normalized coordinates have the same sine value at every parameter time: x(t) = sin(t) and y(t) = sin(t), so y = x. Zero damping keeps the amplitude constant.