Project 2A: Object Modeling Solution

$35.00 $24.00

Decide on an object that you want to include in your final animation. You should select the main character, or “protagonist” object from your scene to use in this week’s assignment. Keep in mind that a main character does not need to be a human or animal character, but can be almost anything that you…

You’ll get a: . zip file solution

 

 
Categorys:

Description

5/5 – (2 votes)

Decide on an object that you want to include in your final animation. You should select the main character, or “protagonist” object from your scene to use in this week’s assignment. Keep in mind that a main character does not need to be a human or animal character, but can be almost anything that you can wrap a story around (e.g. musical instrument, telephone, house, car, or vacuum cleaner).  In part B of this project, you will concentrate on making things move.

 

Do not use a snowman or an android (from the mobile OS) as your main character — if you do, this will be an automatic 20 point deduction.  We saw too many of these as characters last year!

 

The key aspect of this assignment is that the 3D object that you create should be made up of multiple pieces. You will use the matrix stack and the transformations (rotate, scale, translate) to put together the parts to form the final object.

 

Here are the required elements for your main character:

 

Your object should be something recognizable, and not some abstract or random shape.

 

Use at least ten different sub-parts to make your object (e.g. six spheres and four cylinders).

 

Include at least two different kinds of parts in your object (e.g. sphere and block).

 

Most or all of the sub-parts of your object should be touching or overlapping each other.

 

Use at least two different colors in your object.

 

You must use pushes and pops, and they should be balanced (same number of each).

 

Make use of all three basic transformations to assemble your object (rotate, scale, translate).

 

When your Processing code is run, it should display your object, and slowly rotate it to show what the object looks like from different sides. This rotation of the whole object does not count towards your use of rotate to assemble the object.