==================RECOMMENDATIONS====== Full-screen not recommended (because of the imperfectness of the lines at that scale). ===================KEYS================== Space bar for next curve (you have to hold down space and wait the speed time which is (100-speed)/100 seconds). Space bar also won't keep cycling through curves. M to switch modes, this won't take effect until you have pressed space. Modes are deeply described in the variable section. ================DESCRIPTION============== A Lissajous curve is is the graph of a system of parametric equation which describe complex harmonic motion.This can also be represented as a double pendulum constantly dropping sand. ================VARIABLES================ The order of variables are: d: Part of the Lissajous curve equation which is usually depicted as δ. t: Also part of the equation. This represents time. a: Variable that represents the speed of the x wave. b: Variable that represents the speed of the y wave. x: The x of the current point on the curve. y: The y of the current point on the curve. mode: The mode of the curvature: 0: smooth 1: spiky-smooth 2:super spiky The bigger the speed the faster the curve (speed 100 is instantaneous but speed 0 is one move every 1 second).
This is a Science Olympiad project for Game on based off of the theme Waves. I also give credit to https://en.wikipedia.org/wiki/Lissajous_curve for some of the necessary information to complete this project Also please don't copy the code off of hear unless you have permission by me: things11 (you can ask in the comments).