Overview
Take your animation skills to the next level with this advanced OpenGL tutorial on skeletal animations. Learn how to use the Open Asset Import Library (Assimp) to import and export various 3D model formats, creating more lifelike character animations for walking, running, and attacking. Dive into rigging, skinning, and animating 3D models, mapping vertices to bones, working with transformation matrices, and integrating Assimp matrices and animation data into a skinned mesh class. Follow along with provided source code and build instructions for both Linux and Windows environments. By the end of this 1-2 hour tutorial, you'll have the knowledge to create sophisticated, realistic character movements in your OpenGL projects.
Syllabus
) Intro.
) Loading models using Assimp.
) Part 1: Rigging, Skinning, and Animating 3D Models.
) Part 2: Mapping Vertices of Model to Bones.
) Part 3: Transformation Matrices.
) Part 4: Integrating Assimp Matrices into Skinned Mesh Class.
) Part 5: Integrating Animation Data into Skinned Mesh Class.
Taught by
freeCodeCamp.org