For my Fall 2024 Computer Animation course, I implemented inverse kinematics in three different ways (Limb-Based, CCD, and Pseudo Inverse) using C++ and OpenGL. I also implemented binding and skinning to attach the mesh to the skeleton in a later assignment.