FRACTAL FIND
Explore Fractal and Quantum Variations
Lynn Wienck
APPENDIX B
Unit Circle Variation Bows
Unit Circle Variation Bows use polar coordinates and trigonometric functions.
The three-dimensional effect was created with pixel offset for a number of arbitrary iterations.
Unit Circle with Pseudocode
Unit Circle
Modified Unit Circle
for (int i = 0; i ≤ 360000; i++)
{
θ = i*0.001;
for (k = 1; k ≤ 16; k++)
{
θ = 2.0 * θ;
x = cos(θ);
y = sin(θ);
}
PlotPoint(x, y, color);
}
Modified Unit Circle with Pseudocode
for (i = 0; i ≤ 180000; i++)
{
x = 0.0;
y = 0.0;
θ = i*0.001;
for (k = 1; k ≤ 2; k++)
{
θ = 2.0 * θ;
xnew = cos(θ) + x;
ynew = sin(θ) + y;
x = xnew;
y = ynew;
PlotPoint(x, y, color);
}
}