Byl, Penny de
Mathematics for Game Programming and Computer Graphics: Explore the essential mathematics for creating, rendering, and manipulating 3D virtual environments
- ISBN 13:
- 9781801077330
- author:
- Byl, Penny de
- format:
- Paperback
- publisher:
- Packt Publishing
- language:
- English
- Publication Year:
- 2022
- Pages:
- 444
- Dimensions:
- 23.5 x 19.1 x 2.3 centimetres (0
- Genre:
- Computers, Entertainment & Games, Games Programming,
- Condition:
- New
- Availability:
- Item usually sent within 7 working days
Description
Learn the fundamental mathematics needed to create, render and manipulate 3D virtual environments with this comprehensive guide. By exploring problem-based exercises using Python, Pygame, and PyOpenGL, you'll gain a thorough understanding of how essential mathematics is for graphics and game development.
This book takes you under the hood of computer graphics, revealing how computers generate and manipulate 3D environments. You'll discover how to construct and render meshes, apply vectors and vertices, and work with vertex shaders to speed up rendering.
By the end of this guide, you'll have a solid understanding of the mathematics behind creating, rendering, and manipulating 3D virtual environments, and be equipped to build your own mathematics-based engine and API.