Sg2.9
Lissajous
Recent RSS
Creator:  ken frederick
Date:  10. January 2013, 03:11

Generate lissajous curves as made famous by Jules Antoine Lissajous (and Nathaniel Bowditch).

http://en.wikipedia.org/wiki/Lissajous_curve

and since scriptographer is dead, I made a version with paperjs as well.

  • ---------------------------------------------------

Usage

Phase Shift
the period of the curve

Frequency
frequency ratio across the x & y axes

Stroke Weight
set two different stroke weights and the curve will interpolate from the start to the end weight

Colors
set two colors and the curve will interpolate from the start to the end color

Opacity
set two opacity values and the curve will interpolate from the start to the end opacity

Blend
blend mode of opacity: normal, multiply, screen, etc.

Flyout Menu:
Alternate
colors will alternate every other segement

Blend
colors will blend across segments from start to end

Mouse drag
modulate the frequency (using the input values as maximums), the closer to the origin of the document = 0, the further away the maximum

Mouse drag+shift
modulate the phase shift (mouse x axis) from 0 - 360

  • ---------------------------------------------------

Notes

There is a glitch that happens every now and then that causes the control handles of the beziér curves to shoot off of the screen. I'm looking into a better way for calculating beziér curves.

** i have tested this script on OSX CS5.1 and it functions without problems (aside from glitch mentioned above) using the latest version of scriptographer (2.9.072). i have no way to test on other versions of illustrator (i.e. CS2 or CS4, etc.) or windows. email is the best way to contact me.

enjoy.
Ken

5 Comments
Scripts
08.08.14, 15:24
15.05.14, 14:23
02.03.14, 19:16
18.11.13, 14:48
22.03.13, 03:05
22.02.13, 15:45
Posts
10.01.17, 16:37
19.02.16, 06:03
19.02.16, 06:00
17.01.16, 11:00
12.01.16, 13:10
25.11.15, 08:19