(accept the certificate if you want to view this applet)

To view this content, you need to install Java from java.com

Click to randomize parameters, use 1-7 for different shapes, 'f' to en-/disable filling, 'v' to en-/disable variation, 'q'/'w'/'e' for different shadingmethods.

Source code: Lissajous3D

Uses my DepthShader library.

Built with Processing