Arch227B/D242/D142 handed-out:
2-28-01
Final Project:
New Aesthetics
Work in groups of two or on your own.
Ask questions to Grace (or Kostas (kostas@ucla.edu)
Objective:
- To
demonstrate the use 3D environments, projections, and file IO.
- To
learn how to integrate source code.
- To
learn how to propose and execute your own software project.
Description
- Write
the source code (with comments) for an applet or application package 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 affect an ordered cloud of points due to external
forces (gravity, attraction, etc.) based on the mouse movement.
- Develop
a simple computer game
- Morph
two or three objects and create a family tree
Feel free to proposed anything else but you must propose
something by next Tuesday.
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.
- Make
multiple (17x11) sheets that will display the algorithms, descriptions,
and the output projections in a modular way (as whole and as a
booklet). Put your names.
- Zip
your project and source files and call it yourNames.zip (yourNames is a
variable for the two partners last names).
- Send a
brief e-mail to grace_tsai@yahoo.com with the URL address of where the
applet is posted and attach the zipped project.
Deadlines:
Proposal (alpha/concept): Tuesday, March 5, 2001
Proposal (beta): Tuesday, March 15, 2001
Final due (release): Tuesday March 20, 2001 12:30-2:00pm at
the CDA