Book

Hands-On C++ Game Animation Programming

Game Animation Programming is a comprehensive guide to learning everything needed to get an optimized, production ready animation system up and running. It covers all the concepts starting from understanding OpenGL, the math required for animations, how to write a robust animation system, right through advanced animation methods.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

12h16m

Language

English

About Book

Who Is This Book For?

This book is for professional, independent, and hobbyist developers interested in building a robust animation system from the ground up. Some knowledge of the C++ programming language will be helpful.

Book content

chapters 12h16m total length

Creating a Game Window

Implementing Vectors

Implementing Matrices

Implementing Quaternions

Implementing Transforms

Building an Abstract Renderer

Exploring the glTF File Format

Creating Curves, Frames, and Tracks

Implementing Animation Clips

Mesh Skinning

Optimizing the Animation Pipeline

Blending between Animations

Implementing Inverse Kinematics

Using Dual Quaternions for Skinning

Rendering Instanced Crowds

Related Resources

Access Ready-to-Use Books for Free!

Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!

No credit card required