This image is based on several different algorithms interconnected within a single program in the language BASIC-256. The fundamental structure involves a tightly wound spiral working outwards from the center of the image. As the spiral is drawn, different values of red, green and blue are modified through separate but related processes, producing the changing appearance. Algebra, trigonometry, geometry, and analytic geometry are all utilized in overlapping ways within the program. As with many works of algorithmic art, small changes in the program can produce dramatic alterations of the visual output, which makes lots of variations possible.
Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License.
The STEAM Journal:
1, Article 16.
Available at: https://scholarship.claremont.edu/steam/vol1/iss1/16
Algebra Commons, Algebraic Geometry Commons, Interdisciplinary Arts and Media Commons, Numerical Analysis and Computation Commons
Joel Kahn has been experimenting with algorithmic art on and off since the 1980s, when his tool was a Radio Shack TRS-80 with low-resolution monochrome graphics. Currently Kahn’s favorite programming language for artistic creation is BASIC-256; which is a deceptively simple but also an extremely powerful environment.