Encyclogram
640x480
Encyclogram draws harmonograms, spirographs, and Lissajous
figures. The decaying motion of the plot fills in the shapes with
their spiralling-in echo. Encyclogram can also draw the curves in
varying colors against a black background.
Author's Notes:
For a quick start, click the Random button a few times; then check the
Spiro box and click on Random a few
times more. Check the Color button (and wait - it'll be slower).
At the left of the applet are two sets of x-pendulum controls; at the
right of the applet are two sets of y-pendulum
controls. x is the horizontal direction in the drawing area, and y
is the vertical direction. Each pendulum (2 per
axis) has an amplitude, frequency, and phase.
Frequency generally has the
greatest effect, controlling the
number of lobes. Amplitude
controls the lobe sizes. Phase
controls lobe orientations. Spiro
gangs the x and y amplitude and
frequency controls, and sets the
phases for symmetric spirographs.
Decay makes the curve spiral
inwards. Color sets a black
background, and draws the picture
in color. WARNING: selecting the
color option slows down the
picture drawing. Thick draws a
thick line. This also slows the
drawing speed.
Harmonograms: select the decay
option.
Spirographs: select the spiro
option. Leave the phases alone for true spirographs. You can change them
for interesting effects, but the pictures
won't then generally be spirographs.
Lissajous: unselect spiro and decay. Set one amplitude on each side to
zero; adjust the sliders in the non-zero
groups (e.g. if you set the top sliders each side to zero, adjust the
bottom three sliders).
How To Use:
Download Encyclo.zip (13 KB)
Unzip with a
compression utility.
Java Source:
unavailable
Sample HTML Source:
<applet code = "Encyclo.class"
archive = "Encyclo.zip"
width = "400"
height = "250">
</applet>
Status: Free
Author: Alan Richmond
Homepage: http://encyclozine.com/Science/Mathematics/Graphs/Encyclo/
Upload Date: May 10, 2000
New on the Java Boutique:
New Review:
Time Management Made Easy with the Quartz Enterprise Job Scheduler
Why not just use the Java timer API? This open source scheduling
API boasts simplicity, ease-of-integration, a well-rounded feature
set, and it's free!
New Applet:
Reverse Complement
Reverse Complement is a simple applet that converts DNA or RNA
sequences into three useful formats.
Elsewhere on internet.com:
WebDeveloper Java
Lots of Java information on webdeveloper.com
WDVL Java
Thorough Java resource at the Web Developer's Virtual Library.
ScriptSearch Java
Hundreds of free Java code files to download.
jGuru: Your View of the Java Universe
Customizable portal with online training, FAQs, regular news updates, and tutorials.
|