byBretema / imog

Interactive MOtion Graph - A C++17 and OpenGL demo from scratch, to visualise motion capture data and interact with it.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

imog - Interactive MOtion Graph

A C++17 and OpenGL demo from scratch, to visualise motion capture data and interact with it.

Features

  • 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

Video

Video

About

Interactive MOtion Graph - A C++17 and OpenGL demo from scratch, to visualise motion capture data and interact with it.


Languages

Language:C++ 77.7%Language:C 21.3%Language:Objective-C 0.8%Language:GLSL 0.1%Language:CMake 0.0%Language:Makefile 0.0%Language:Python 0.0%