Design Proposal Revision Design statement: > In our project we will explore color combinations, the effects of gradients, and interesting geometric forms and patterns. The color patterns we will consider using in our project will be complementary and analogous because we would like to present interesting images with captivating colors. Also, we are going to explore color discord and create color scheme combinations of symbolic meaning, such as the colors of nature. Our geometric shapes will be created through turtles, and in our use of gradient effects we will explore the use of negative space to generate enticing compositions. Finally, we will utilize rhythm to ensure that each image is uniquely created, through repeated reproduction of a certain shape or form that will vary with n. We would like our images to be easy to look at (colors not too intense or discordant) and possibly soothing, depending on how our audience interprets our colors. In addition, we expect to present our audience with unique images that cannot be seen on regular basis. Revised technique statement: Our procedure will make use of turtles, Scheme's image-draw-line! Procedure, and the image-select-polygon! Procedure to generate interesting images. Our first two drawings (the turtles and lines) will be colored in hues of red, green that will be derived from the parameter n, to ensure distinctiveness. We will also generate a blue hue that we will fill the background with. To avoid unattractive colors, we also make use of the color->color-name procedure. Our turtles will create either of two images depending on the value of n. If n is smaller than 200, the turtle draws a particular series of shapes and if n is equal to or greater than 200, the turtle produces another distinct image. Additionally, because both of our turtles either take radius and side-length as one of their parameters, we were able to scale our drawing by calculating these values through width, height, and basic arithmetic operations especially division. In order to make our images much more interesting, we will also add horizontal and vertical lines to create a "web" behind our turtles. Our lines are created through use of the image-draw-line! procedure. Specifically, when we are given a number of lines greater than one, we will use recursive procedure in order to create multiple lines that are evenly spaced out. For our third technique, we will use image-select-polygon! to add another interesting polygon to our composition. Our procedure will select an X-shape that will be consistent in all of our images. By using width and height to compute the side-lengths of our polygon, we will be able to scale it throughout various image sizes. This shape will be filled with white, which we chose because we already generated a red, a green, and a blue, and we believe the inclusion of a blank space creates an interesting effect. To ensure uniqueness in each image, depending on the value of n, this parameter was used in each of our techniques, sometimes modified. In the generation of our colors, we took the modulo of n and 255 to create an rgb compatible integer. Following this, we created three identical shades of grey. These three colors are modified depending on the value of n, due to the step in which we get the modulo. Our turtles create images by turning at certain angles. By taking the modulo of n and 100, we obtain the last two digits of n (if it is greater than 9) and use this number as the value of the angle at which the turtles turn. In addition, our turtle may create either of two distinct shapes depending on the magnitude of n. The number of lines drawn also depends on n. We get the modulo of n and 10, getting the last digit of n. This number determines the number of lines drawn, and as a result, the width of the brush used to draw the lines, and the spacing between each line. Our final procedure differed from our initial design in a number of ways. First, we wanted to vary the width and color of each line. Instead, we had them in consistent colors, width, and spacing, depending on n. The shapes we created with turtles also were different from what we included in our sketches. We initially planned on exploring gradients as well, but decided not to do so, as we felt color-gradients are generally not very visually enticing when put together with shapes filled with solid colors.