Blender – Harmonograph Object

I gave a try at creating a simple script to generate a curve in the shape of a Harmonograph.  That went fairly well so I attempted to put it into an addon.  This is similar to the iPhone app (free) that I made, however this allows you to create one on all three axis instead of just two.

Tip: make small changes in Frequency to get started, also keeping the frequency to multiples of each other can produce pleasing results.

I’m sure there is room for improvement, but it seems to work fairly well.

Addon: Harmonograph_addon.py

Here’s a few samples:

 

If you remove any dampening, then you essentially get a lissajous curve.

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

 

 

 

 

Advertisements
%d bloggers like this: