Design: This project was built on the MVC model outline provided by Dave Matuszek at the University of Pennsylvania. All graphic, GUI and implementation design by Ryan Smith and Nicki Hoffman.
Overview: Interactive kaleidoscope graphic built in Java/Swing.
Use: This program is displayed inside a resizable JFrame-based GUI. Slider provided to allow user to adjust speed. Color button changes colors of kaleidoscope components at random.
Other Info: Stills of kaleidoscope at provided in PNG format and titled; Still_1.png, Still_2.png, Still_3.png and Still_4.png. API documentation for this program and tests is also included in this repository and is titled Kaleidoscope_API_Documentation.zip. To view, unzip and open index.html.