The entire code of this assignment is purely our own work and we have not taken any assistance from other students or copied the code from internet and at any point of time we both will be able to explain any part of the code that we have written.
Special thanks to @pritishc for the name suggestion and @swaroop-nath for music suggestion for the movie
https://youtu.be/3X2_qD4iIy4
or
https://drive.google.com/file/d/1YHvtwAg5F9scsN7r4panFjI6Sw0rcVp9/view?usp=sharing
Alt + Left/Right
-- Move to the left or the right sibling of current nodeAlt + Up
-- Move to the parent of the current nodeAlt + Down
-- Move to the first children of the current node- Numbers 1 through 6 -- Select a particular degree of freedom of the current node
- Left bracket (
[
) -- Increase the parameter of the selected degree of freedom - Right bracket (
]
) -- Decrease the parameter of the selected degree of freedom - Period (
.
) -- Move to the next animation entity (a parameterized hierarchy node) - Comma (
,
) -- Move to the previous animation entity (a parameterized hierarchy node)
7
-- Moving both rider and bike backward in the direction of rider's view8
-- Moving both rider and bike forward in the direction of rider's view9
-- Rotating both rider and bike anticlockwise along the selected dof axis0
-- Rotating both rider and bike clockwise along the selected dof axis
F1
-- Toggle global light 1 on/offF2
-- Toggle global light 2 on/offF3
-- Toggle rider spotlight on/offF4
-- Toggle bike headlight on/off
B
-- Selecting global cameraN
-- Selecting third person cameraM
-- Selecting first person cameraY/G/H/J/
-- Change global camera lookatAlt + Y/G/H/J/T/U
-- Move global camera