Character Movement Project

Character Movement Project
In this project, you will design a character or image to be used as a computer graphic (for example, a character in an animated film or video game, or simply an image on a website or digital advertisement). Then, use linear transformations to describe the movement of this character or image. You will submit Python code to calculate these movements. You may work with at most one additional person. Turn in all mathematical work and code on Blackboard by the due date listed on the syllabus.

Grading Rubric
Advanced Intermediate Novice
20 points 10 points 0 points
Character Visuals

Student submits visuals of the character before and after all transformations.
Student submitted a visual of the character but not all transformations.
Student did not submit a visual of the character.

Transformation Matrices

40 points 25 points 0 points
Student submits correct mathematical work in which the character is represented with vectors. Then at least 8 different transformations, including at least one composition, are used on the character.
Student submits correct mathematical work for less than 8 different transformation matrices, or none of them are a composition. OR, student submits mathematical work with minor errors. Student submits incorrect mathematical work or does not use transformation matrices.
Code
40 points 25 points 0 points
Student submitted correct code for all transformations.
Student submitted incorrect code for the transformations.
Student did not submit code for the transformations.