Rubric

Find Rubric
Keep in mind that 68 students have already been assessed using this rubric. Changing it will affect their evaluations.
Assignment 2 Rubric
Assignment 2 Rubric
Criteria Ratings Pts
Draw a basic 3D shape (cube, sphere, cylinder). It is sufficient to have one of them, but you may want others. Have a function that draws this.
threshold: pts
1 pts
Full Marks
0 pts
No Marks
pts
1 pts
--
Create an animal using the same basic object(s) (and reusing the same function(s)), but transformed using a matrix.
threshold: pts
2 pts
Full Marks
0 pts
No Marks
pts
2 pts
--
Pass the ModelMatrix from javascript to GLSL correctly using a uniform variable.
The vertex shader should use this matrix to transform the object.
threshold: pts
1 pts
Full Marks
0 pts
No Marks
pts
1 pts
--
The model can rotate when using the mouse or slider
threshold: pts
2 pts
Full Marks
0 pts
No Marks
pts
2 pts
--
The model has at least one animated part (e.g. the head). The code has a variable to specify the current time or animation frame that updates with tick().
threshold: pts
2 pts
Full Marks
0 pts
No Marks
pts
2 pts
--
The model is fully animated (all the parts which should move, do move)
That last 1.5 point to get to A is hard!
threshold: pts
1.5 pts
Full Marks
0 pts
No Marks
pts
1.5 pts
--
Add color - the animal is colored nicely with more than one color part
threshold: pts
0.5 pts
Full Marks
0 pts
No Marks
pts
0.5 pts
--