PROJECT #7
This project was inspired by the work of William Butterfield, particularly his design for All Saints, Margaret Street, in London (shown above). The point is to allow a user to experiment with creating polychromed brick patterns.
The applet creates an array of a class called 'bricks' to display rectangles on the screen. HTML variables allow the relative proportions of the bricks to be changed. The user can also select a new color from the button bar at the bottom, then click on the bricks to create a pattern. My next step will be to add the functions to change the color of the grout, reset the brick field to the current color, and 'split' the bricks to change the bond pattern. For the final project, I am going to include a second class of decorative panels.
Example 1: Applet size is 350x425, brick width is 70, brick height is 15
The source code for project #7
The source code for the brick class