Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

freeCodeCamp

Advanced OpenGL Tutorial – Skeletal Animations with Assimp

via freeCodeCamp

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

Reviews

Start your review of Advanced OpenGL Tutorial – Skeletal Animations with Assimp

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.