C++ game animation programming learn modern animation techniques from theory to implementation using C++, OpenGL, and Vulkan
If you‘re fascinated by the complexities of animating video game characters and are curious about the transformation of model files into 3D avatars and NPCs that can explore virtual worlds, then this book is for you. In this new edition, you’ll learn everything you need to know about game animation,...
Main Authors: | , |
---|---|
Format: | eBook |
Language: | English |
Published: |
Birmingham, UK
Packt Publishing
2023
|
Edition: | Second edition |
Subjects: | |
Online Access: | |
Collection: | O'Reilly - Collection details see MPG.ReNa |
Table of Contents:
- Part 1: Building a Graphics Renderer
- Chapter 1: Creating the Game Window
- Chapter 2: Building an OpenGL 4 Renderer
- Chapter 3: Building a Vulkan Renderer
- Chapter 4: Working with Shaders
- Chapter 5: Adding Dear ImGui to Show Valuable Information
- Part 2: Mathematics Roundup
- Chapter 6: Understanding Vector and Matrix
- Chapter 7: A Primer on Quaternions and Splines
- Part 4: Advancing Your Code to the Next Level
- Chapter 12: Cleaning Up the User Interface
- Chapter 13: Implementing Inverse Kinematics
- Chapter 14: Creating Instanced Crowds
- Chapter 15: Measuring Performance and Optimizing the Code
- Part 3: Working with Models and Animations
- Chapter 8: Loading Models in the glTF Format
- Chapter 9: The Model Skeleton and Skin
- Chapter 10: About Poses, Frames, and Clips
- Chapter 11: Blending between Animations
- Includes bibliographical references and index