A C++17 and OpenGL demo from scratch, to visualise motion capture data and interact with it.
- OpenGL own engine wrapped with C++ 17 to OOP pattern
- Parse OBJ files to create the 3D meshes with different shaders
- Parse BVH files to get animations data
- Process rotations of skeleton joints to play an animation
- Composition of motion graph with animations parsed from BVHs
- Interpolate animations to create transitions between graph nodes