Starting from:

$30

Interactive Graphics  Homework 2 -Solved


your own repository in the GitHub Classroom of the course by clicking on this link 
https://classroom.github.com/a/2qA_pagL , please enter your institutional email, if you have one. After 
registering in GitHub Classroom, you should already have the needed files, otherwise you can clone or 
download them from this repository 
https://github.com/SapienzaInteractiveGraphicsCourse/Homework2_repo which contains the files needed 
for the homework. Please do not change the names of the files, you only need to modify their content, add 
texture and documentation files. 
You need to modify the files so to obtain the following effects: 
1. Create a hierarchical model of a (simplified) Grizzly bear 
https://en.wikipedia.org/wiki/Grizzly_bear, composed of the following parts; 
a. body 
b. 4 legs, each one composed of 2 independent components (upper and lower leg) 
c. head 
d. tail 
All components are cubes, use the cube function present in the file 
2. Add a texture to the all the faces of the bear, except the head. The head has a separate texture. 
3. Create a (very simplified) model of a tree and position it near the bear. 
4. Add a button that starts an animation of the bear so that, starting from an initial position where it 
is in a walking mode, it walks towards the tree by moving (alternatively back and forth) the legs, 
then stands up and starts scratching its back against the tree. 
Describe your solution in a short document (2-3) describing your solution, the document should include a 
brief description of the techniques used, the advantages and disadvantages of the proposed solution, the 
features of your solution. 

More products