We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Price loading...
Packt Publishing Mathematics for Game Programming and Computer Graphics: Explore the essential mathematics for creating, rendering, and manipulating 3D virtual environments
Price data last checked 106 day(s) ago - refreshing...
Price History & Forecast
No Price Data Available
Price history will appear here once data is collected from Amazon.
Price Distribution
No price data available for histogram
Description
A comprehensive guide to learning fundamental 3D mathematical principles used in games and computer graphics by example Key Features Get acquainted with the essential mathematics needed to describe, simulate, and render 3D creations Construct and manipulate 3D animated environments using Python, Pygame, and PyOpenGL Develop vertex and fragment shaders in OpenGL shader language to speed up rendering Book Description Mathematics is an essential skill when it comes to graphics and game development, particularly if you want to understand the generation of real-time computer graphics and the manipulation of objects and environments in a detailed way. Python, together with Pygame and PyOpenGL, provides you with the opportunity to explore these features under the hood, revealing how computers generate and manipulate 3D environments. Mathematics for Game Programming and Computer Graphics is an exhaustive guide to getting “back to the basics” of mathematics, using a series of problem-based, practical exercises to explore ideas around drawing graphic lines and shapes, applying vectors and vertices, constructing and rendering meshes, and working with vertex shaders. By leveraging Python, Pygame, and PyOpenGL, you’ll be able to create your own mathematics-based engine and API that will be used throughout to build applications. By the end of this graphics focussed book, you’ll have gained a thorough understanding of how essential mathematics is for creating, rendering, and manipulating 3D virtual environments and know the secrets behind today’s top graphics and game engines. What you will learn Get up and running with Python, Pycharm, Pygame, and PyOpenGL Experiment with different graphics API drawing commands Review basic trigonometry and how it's important in 3D environments Apply vectors and matrices to move, orient, and scale 3D objects Render 3D objects with textures, colors, shading, and lighting Work with vertex shaders for faster GPU-based rendering Who this book is for This book is for programmers who want to enhance their 3D mathematics skills relating to computer graphics and computer games. Knowledge of high school–level mathematics and a working understanding in an object-orientated language is needed to grasp the contents present in this book. Table of Contents Hello Graphics Window: You're on your way Let's Start Drawing Line Plotting Pixel by Pixel Graphics and Game Engine Components Let's Light it Up! Updating and Drawing the Graphics Environment Interactions with the Keyboard and Mouse for Dynamic Graphics Programs Reviewing Our Knowledge of Triangles Practicing Vector Essentials Getting acquainted with Lines, Rays and Normals Manipulating the Light and Texture of Triangles Mastering Affine Transformations Understanding the Importance of Matrices Working with coordinate Spaces Navigating the view space Rotating with Quaternions Vertex and fragment shading Customizing the Render Pipeline Rendering Visual Realism Like a Pro
Product Specifications
- Brand
- Packt Publishing
- Format
- paperback
- ASIN
- 1801077339
- Domain
- Amazon UK
- Release Date
- 30 November 2022
- Listed Since
- 14 July 2022
Barcode
No barcode data available
Similar Products You Might Like
95% match
Essential Mathematics for Games and Interactive Applications
CRC Press
£64.99
11 Jan 2026
95% match
3D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan
Packt Publishing
£48.03
07 Jan 2026
95% match
Python Graphics: A Reference for Creating 2D and 3D Images
Apress
£39.26
24 Feb 2026
95% match
Computer Graphics Through OpenGL®: From Theory to Experiments
£105.39
12 Jan 2026
95% match
Game Graphics Programming
Cengage Learning
£46.02
17 Mar 2026
94% match
Computer Graphics: From Pixels to Programmable Graphics Hardware (Chapman & Hall/CRC Computer Graphics, Geometric Modeling, and Animation Series)
CRC Press
£75.00
12 Dec 2025
94% match
Developing Graphics Frameworks with Python and OpenGL
CRC Press
£46.77
27 Feb 2026
94% match
Practical WebGPU Graphics: Creating Advanced Graphics on Web Using WebGPU - the Next-Generation Graphics API
£50.76
21 Feb 2026
94% match
Developing Graphics Frameworks with Python and OpenGL
CRC Press
£93.00
12 Apr 2026
94% match
Math for Programmers: 3D Graphics, Machine Learning, and Simulations with Python
Manning Publications
£42.95
27 Jan 2026
94% match
Game Physics Cookbook: Discover over 100 easy-to-follow recipes to help you implement efficient game physics and collision detection in your games
Packt Publishing
£41.99
06 Feb 2026
94% match
OpenSceneGraph 3.0: Beginner's Guide
Packt Publishing
£41.99
07 Jan 2026
94% match
Practical Algorithms for 3D Computer Graphics
CRC Press
£167.31
03 Apr 2026
94% match
Practical Shader Development: Vertex and Fragment Shaders for Game Developers
Apress
£41.58
06 Feb 2026
94% match
The Godot Shaders Bible - Game Graphics and Shader Language
£40.36
06 Mar 2026
94% match
GPGPU Programming for Games and Science
CRC Press
£75.00
21 Feb 2026
94% match
Geometric Tools for Computer Graphics (The Morgan Kaufmann Series in Computer Graphics)
Morgan Kaufmann
£79.26
27 Feb 2026
94% match
Become a Unity Shaders Guru: Create advanced game visuals using code and graphs in Unity 2022
Packt Publishing
£41.99
16 Feb 2026
93% match
GPU Zen: Advanced Rendering Techniques
£41.09
07 Feb 2026
93% match
CRC Press Practical Algorithms for 3D Computer Graphics, 2nd Ed
CRC Press
£84.35
04 Mar 2026
93% match
Networked Graphics: Building Networked Games and Virtual Environments
Morgan Kaufmann
£49.58
23 Feb 2026
93% match
WebGPU & WGSL Essentials: A Hands-On Approach to Interactive Graphics, Games, 2D Interfaces, 3D Meshes, Animation, Security and Production
£79.99
13 Jan 2026
93% match
GPU Zen 3: Advanced Rendering Techniques
£63.99
21 Jan 2026
93% match
3D Math Primer for Graphics and Game Development
CRC Press
£86.95
13 Jan 2026