Advanced OpenGL Tutorial – Skeletal Animations with Assimp
Offered By: freeCodeCamp
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 GraphicsUniversity 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