Assignment 1

Goal:

The goal of this assignment is to get your familiar with the 3D head model and how to manipulate it.

Due date:

12:00pm January 30.

Data and support code

Everything you need is in /course/cs296-4/Heads/

load headdemo2/heads2

You can play with headgui.m to generate random heads

The head is represented by a triangulated mesh. The mean head muD and the first 20 principal components, u, are provided.  You can generate new heads by varying the coefficients, coeffs:


pts = u * coeffs  + muD;
pts = reshape(pts, 4846, 3);
trisurf(tri, pts(:,1), pts(:,2), pts(:,3));

Task 1 (10pts)

Display the mean head in three views: front, side/profile, and 3/4.  Your display should use interpolated shading.  Try to make the color of the head look "skin toned".

Task 2 (10pts)

Play with the coeffs to generate three different looking heads and display them as in Task 1.

What to hand in

By the due date, email me (black@cs.brown.edu) a pdf file with your figures (please use "reduce file size" to make sure it isn't huge).   For the three "new" heads please note the coefficients you used.