Python Matrix


main index




Julianna Marie Mercado [ technical breakdown ]



Introduction

You are to write a python script that will place an interesting 3D group of surfaces in a Maya scene.
Your python script(s) will implement one or more procedures. Each procedure will be responsible for generating part of the matrix. The procedures MUST accept inputs so that the position and/or scale and/or orientation of the surfaces they create can controlled.

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 images,
    - the principles of 3D composition,
    - 2D composition,
    - shading and lighting.
All images MUST be rendered using Pixar's RenderMan for Maya.



What is Expected?

The technical breakdown on your web page should show the following.
1     at least 6 rendered images that show your matrix viewed from different viewpoints,
2     a technical breakdown that explains your python code.
3     a "Final Thoughts" section where you present a self-evaluation of your work.



Grading

The following categories will be used for grading your work.


Criteria

Below Average

Average

Above Average

  Demonstrates creativity 40%

 

 

 

  Technical breakdown 40%

 

 

 

  Research/use of reference images 5%

 

 

 

  Self evaluation 15%