YoVDO

Advanced OpenGL Tutorial – Skeletal Animations with Assimp

Offered By: freeCodeCamp

Tags

OpenGL Courses Rigging Courses

Course Description

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

Related Courses

Computer Graphics
University of California, San Diego via edX
Interactive Computer Graphics with WebGL
University of New Mexico via Coursera
3D Graphics in Android: Sensors and VR
Imperial College London via Coursera
Android Graphics with OpenGL ES
Imperial College London via Coursera
Advanced App Development in Android Capstone
Imperial College London via Coursera