Mel Matrix


main index




Aberdeen Shang [ technical breakdown ]



Introduction

You are to write one or more Mel scripts that will construct an interesting matrix of objects - 3D group of surfaces. The tutorial Mel: Getting Started with Loops will help you understand one way of positing geometry in 3D space.

Your Mel scripts should be written in a way that will enable the matrix of shapes to change their position and/or scale and/or orientation. The size, the number of shapes (elements) in the matrix as well as the shape of the matrix itself is left to your discretion.

The main point to consider is that the matrix should present an interesting configuration of shapes. Aesthetics are far more important than complexity, therefore, pay particular attention:
    - collecting photographs of inspirational natural surfaces and textures,
    - the principles of 3D composition,
    - 2D composition,
    - shading, and
    - lighting.



Matrix Specifications

Your main Mel proc, when initially executed, should construct a matrix of shapes. Thereafter, when one or more additional procs are executed their effect should be to alter the existing shapes rather than constructing a replacement matrix. Issues relating to how and why shapes change within the matrix will be discussed in class.



What is Expected?

The technical breakdown on your web page should show the following.
1     at least 6 rendered images that show a sequence of (shape) changes,
2     a technical breakdown that explains the how the matrix is created and modified.


Grading

The following categories will be used for grading your work.


Criteria

Below Average

Average

Above Average

  Art & design skills

 

 

 

  Demonstrates creativity

 

 

 

  Technical breakdown

 

 

 

  Research/investigation

 

 

 

  Self evaluation

 

 

 

  Group discussions