Inspiration

The Recursive Illustrative Creator (R.I.C.) was originally inspired by recursive shapes like "vee". We wanted to create a program that also uses recursion to draw beautiful and fascinating shapes.

What it does

The program is just like many other drawing applications, it can draw with colors. However, besides the common drawing functions, it also has four drawing methods that draw with recursion --draw tree, draw spiral, draw circle-growth, and draw rectangle-growth.

How we built it

We started up with just a UI that allows the user to draw with their mouse and then kept on adding more and more functions to it. The focus of the program is that it gives the user

Challenges we ran into

There are quite a few challenges we faced, for example, understanding the structure of awt classes and figuring out how to draw complex shapes. Since awt and swing provides only the basic parameters for drawing shapes, we had to create our own drawing methods

Built With

Share this project:

Updates