The code repository of HKU course COMP3360
Instructor: Prof. Taku Komura
TAs: @Mingyi Shi , @He Zhang and @Floyd Chitalu
In this assignment, you will learn the basic data structure and animation creation pipeline and are required to create an animation clip with provided Infrastructure. Also, you need to understand the mathematics in FK and IK to read the motion capture files and play with them.
All software-related codes will be provided by @Mingyi Shi and @He Zhang. Only the core codes need to be filled in.
All the materials have been uploaded: subfolder
- A rendered video with character animation (Quiz1, 15%)
- BVH file visualizer in Blender/Unity (45%)
- An IK solver in Unity (30%)
- Report (10%)
This assignment will teach you how to observe motion data and process it with different tools like the mathematics interpolation algorithm and AutoEncoder model. Given a motion clip shaped with (T, J, R), understanding the difference between temporal and spatial dimensions will be the key to processing it. You will practice it by following tasks.
All the materials have been uploaded: subfolder
-
Mathematics interpolation interface for keyframing animation and motion concatenation (40%)
-
Data-Driven model for motion denoising and interpolation (60%)
-
Report
This tutorial will teach you how to implement a basic rigid body dynamics solver in C++.
All the materials to help you get started have been uploaded to the folder pba_tutorial1_rbd. Start by reading the README.md file in that directory.
The tutorial slides can be found [here].
Pls, contact myshi@cs.hku.hk if there is any question.