Hari's Portfolio   |   Skeletal Animation

Project Overview

This project explores skeletal animation at a low-level, where the core systems behind animation are implemented directly in C++ and DirectX11. These include systems such as joint hierarchies that determine animated transforms through parent-child relationship, GPU skinning to deform mesh according to each vertex's joint weights, and sampling keyframe channels to update each joint's local pose.

C++ DirectX11 ImGui
Responsibilities
Graphics Programming
Development Time
4 Weeks
Grade
Distinction

Systems & Features

Challenges

All the aspects were difficult tasks to complete despite having guidance from my uni lecturer, so its hard to point out what exactly were the main challenges. Overall this project gave me a lot confidence and practice in working with and debugging complex C++ structures.