Arch227A/D241/D141 Handed-out:
11-22-00
Due:
12-13-00
Final Project:
New Aesthetics
Work in groups of two or on your own.
Ask questions to Yoshi (sunp@ucla.edu)
or Kostas (kostas@ucla.edu)
Objective:
- To
demonstrate the use of arrays, mouse movement, selection, modification,
animation and image processing.
- To
learn how to integrate source code.
- To
learn how to propose and execute your own project.
Description
- Write
the source code (with comments) for an applet that will experiment and
express a new way of regarding aesthetics based on a computer program
(algorithms) and human intervention (mouse events).
- The
project should use as much as possible of the code provided so far in the
course.
- Here
are some suggestions:
- Read
a DXF file from formZ, modify its geometry in your proposed program and
them send it back to formZ for rendering.
- Create
an algorithm that will draw text on the screen and place it into
configurations that are related to external forces (gravity, attraction,
etc.) based on the mouse movement.
- Develop
a simple computer game that will display a drawing by “tracing” the game
process.
Feel free to proposed anything else but you must propose
something by next Wednesday.
Note: We expect your project to be related to your
area of study, that is, for architects something architectural, for painters
something based on the process of painting, and so on.
- Zip
your project and source files and call it yourNames.zip (yourNames is a
variable for our last name or the two partners’ last names).
- Send a
brief e-mail to sunp@ucla.edu explaining what you did, include the URL
address of where your applet is posted and attach the zipped project.
- Print out
a (color) copy of your work and of your source code.
For the final presentation:
- Make a
presentation sheet 36x48 (in Illustrator or attach by hand) and put images
and printouts of your second project (mathematical image) and the last
final project.
- Include
source code, images, descriptions and anything else that you feel that
will convey enough information to the audience. The sheets will be hanged in the CDA and AUD walls.
- Do not
forget to include your names.
Deadlines:
Proposal (in class): Wednesday November 29, 2000 (=Alpha
version)
Final due (in class): Wednesday December 6, 2000 (= beta
version)
Presentation due (in CDA): Wednesday December 13, 2000 [12:30-2:00
pm] (= final release version)