CMPS 160 -- Prog 3

Early if time stamp is before midnight Nov 11, 2017.
On time if time stamp is before midnight Nov 12, 2017.
Late submissions will not be accepted/graded.

Objectives:

Apply transformations (translate, rotate, scale) to multiple objects using direct manipulation.

Description:

Create a simple scene modeler where the user can load multiple objects (GCs) and apply transformations to them. Such a program can be used to set up a scene. For the bonus feature below, you can also use this to create new models.

Bonus:

Using a combination of GCs, create a more complex object. For example, you can first create a ring; replicate these 4 times; and arrange them similar to the 5 interlocking rings representing the Olympics. Another possibility is to create your own variation of the banana slug. Many other possibilities exists. Be creative.

Details:

Resource:

Read the examples in chapters 2 and 3 of the Matsuda-Lea book.

Grading:

Submission:

See course overview for instructions on what to submit and what not to submit.

Put materials in a folder named prog3 and zip it up. Submission must be done using the "submit" command from unix.ucsc.edu


Last modified Tuesday, 22-Jan-2019 09:42:16 PST.