AUP M227C Programming Computer Applications in Architecture and Urban Design
PROJECTS #1-#4: JAVA
SCRIPT/JAVA INTRODUCTION
WARNING: This project requires the latest version of Netscape because of the interaction between the Java Script and the Applet.
This project was designed to show the relative proportional
changes of the nave wall elevation in Romanesque and Gothic
churches from AD 1000 to 1500. I'll be the first to admit that
I've taken far too many liberties because the evolution from
Romanesque to Gothic was nowhere near as seamless as my program
would suggest, but I think it illustrates the basic issues -- the
shift from barrel arches to pointed, the change in relative wall
to window proportions, and the increased height in the later
Gothic.
The user can either use the Java Script input box or the Applet scrollbars to adjust the the date of construction (between 1000 and 1500) and the length of the nave wall (between 80 and 250) . From those two numbers, the javascript calculates the probable bay width, wall height, and the heights of the arcade, triforium, and clerestory sections of the wall. The applet then generates a graphic interpretation of the nave wall elevation. Use the scrollbars to watch the elevation morph over time.
Thanks to Sharon Markin for form layout inspiration.
Feel free to e-mail any suggestions or comments.