Computer Animation and Visualisation: Assignment 1
Skinning a character
Students (both UG4 and Msc students) must implement linear blending skinning.
A C++ program to load and visualize the data, is included in the archive.
You may start from that. Functions of homogeneous transformations are also
included in them.
Download the data and demo program from here
Requirements
Make the shape deform so that it appears like the joints are
bent.
You should use the animation data and also construct some keyframe animation by yourself.
You may let the user interactively change the posture by pressing some
keys.
Regarding the skinning, simple linear blending is enough.
Please attach a README file that explains about your source code and
what you have actually done.
You must program by C / C++ and OpenGL. The program must run on DICE.
Place your files in a single directory, and call the informatics electronic
submission script for this course as follows (man submit for further details):
submit cav 1 your_directory_name
Bonus marks
Bonus marks will be given if you generate a nice keyframe animation,
or use more complex methods for the skinning,
or implement relevant techniques such as inverse kinematics.
Deadline 4:00PM, 22nd February, 2016.
Tutor : Daniel Holden : D.Holden@sms.ed.ac.uk
All practical work is covered by the
school policy on plagiarism and students are advised to be fully aware of this when submitting practical work.
All practical work is also covered by the
late submission policy.