£41.99

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 151 day(s) ago - refreshing...

View at Amazon

We'll watch every seller, every day. One email when your price arrives.

This is the most expensive it has ever been. Walk away.

£42 today · previous high £42 · all-time low £32

NEW HERE?

Amazon shows you one price. We show you all of them.

Tosheroon watches Amazon prices so you don't have to. Every product on Amazon has a price history — we make it visible. Set the price you'd actually pay, and we'll email you the second it gets there. No app, no account, one email.

WHAT'S ON THIS PAGE

↓ Price chart
when this has been cheap or pricey
↓ Forecast
where the price is heading next
↓ Statistics
all-time high & low, recent range
↑ Price alert
name your number, we'll email you

Price History & Forecast

Grey patches = out of stock. Cheaper = lower on the chart. Hover for exact prices.

Last 130 days • 130 data points (No recent data available)

Historical
Generating forecast...
£41.99 £31.13 £33.50 £35.87 £38.24 £40.61 £42.98 02 September 2025 04 October 2025 05 November 2025 07 December 2025 09 January 2026

Price Distribution

Price distribution over 130 days • 2 price levels

Days at Price
Current Price
41 days 89 days · current 0 22 45 67 89 £32 £42 Days at Price

Price Analysis

Most common price: £42 (89 days, 68.5%)

Price range: £32 - £42

Price levels: 2 different prices over 130 days

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

Format
paperback
Domain
Amazon UK
Release Date
30 November 2022
Listed Since
14 July 2022

Barcode

No barcode data available

Similar Products You Might Like

Essential Mathematics for Games and Interactive Applications
98% match

Essential Mathematics for Games and Interactive Applications

CRC Press

£64.99 11 Jan 2026
Practical Rendering and Computation with Direct3D 11
97% match

Practical Rendering and Computation with Direct3D 11

CRC Press

£104.99 24 Feb 2026
Taking Blender to the Next Level: Implement advanced workflows such as geometry nodes, simulations, and motion tracking for Blender production pipelines
97% match

Taking Blender to the Next Level: Implement advanced workflows such as geometry nodes, simulations, and motion tracking for Blender production pipelines

Packt Publishing

£55.88 12 Jan 2026
Practical GPU Graphics with wgpu and Rust: Creating Advanced Graphics on Native Devices and the Web in Rust Using wgpu - the Next Graphics API
97% match

Practical GPU Graphics with wgpu and Rust: Creating Advanced Graphics on Native Devices and the Web in Rust Using wgpu - the Next Graphics API

£51.48 08 Jan 2026
3D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan
97% match

3D Graphics Rendering Cookbook: A comprehensive guide to exploring rendering algorithms in modern OpenGL and Vulkan

Packt Publishing

£48.03 07 Jan 2026
Intelligent Computer Graphics 2011: 374 (Studies in Computational Intelligence, 374)
96% match

Intelligent Computer Graphics 2011: 374 (Studies in Computational Intelligence, 374)

Springer

£81.50 08 Mar 2026
Intelligent Computer Graphics 2011: 374 (Studies in Computational Intelligence, 374)
96% match

Intelligent Computer Graphics 2011: 374 (Studies in Computational Intelligence, 374)

Springer

£99.99 04 Mar 2026
96% match

3ds Max Modeling for Games 2nd edition: An Insider’s Guide to Stylized Modeling

CRC Press

£115.00 25 Feb 2026
Game Development with Blender and Godot: Leverage the combined power of Blender and Godot for building a point-and-click adventure game
96% match

Game Development with Blender and Godot: Leverage the combined power of Blender and Godot for building a point-and-click adventure game

Packt Publishing

£36.42 09 Jan 2026
Unreal Engine 5 Game Development with C++ Scripting: Become a professional game developer and create fully functional, high-quality games
96% match

Unreal Engine 5 Game Development with C++ Scripting: Become a professional game developer and create fully functional, high-quality games

Packt Publishing

£40.46 13 Jan 2026
Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch
96% match

Learning C# by Developing Games with Unity 2021: Kickstart your C# programming and Unity journey by building 3D games from scratch

Packt Publishing

£48.52 10 Apr 2026
Hands-On Unity 2021 Game Development: Create, customize, and optimize your own professional games from scratch with Unity 2021
96% match

Hands-On Unity 2021 Game Development: Create, customize, and optimize your own professional games from scratch with Unity 2021

Packt Publishing

£45.60 20 Feb 2026
Computer Graphics: From Pixels to Programmable Graphics Hardware (Chapman & Hall/CRC Computer Graphics, Geometric Modeling, and Animation Series)
96% 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
Become a Unity Shaders Guru: Create advanced game visuals using code and graphs in Unity 2022
96% match

Become a Unity Shaders Guru: Create advanced game visuals using code and graphs in Unity 2022

Packt Publishing

£41.99 16 Feb 2026
3ds Max Modeling for Games: Volume II: Insider’s Guide to Stylized Modeling: 2
96% match

3ds Max Modeling for Games: Volume II: Insider’s Guide to Stylized Modeling: 2

Routledge

£161.00 24 Jan 2026
Practical WebGPU Graphics: Creating Advanced Graphics on Web Using WebGPU - the Next-Generation Graphics API
96% match

Practical WebGPU Graphics: Creating Advanced Graphics on Web Using WebGPU - the Next-Generation Graphics API

£50.76 21 Feb 2026
WebGPU and WGSL by Example: Fractals, Image Effects, Ray-Tracing, Procedural Geometry, 2D/3D, Particles, Simulations
96% match

WebGPU and WGSL by Example: Fractals, Image Effects, Ray-Tracing, Procedural Geometry, 2D/3D, Particles, Simulations

£47.18 21 Feb 2026
Game Graphics Programming
96% match

Game Graphics Programming

Cengage Learning

£46.02 17 Mar 2026
GPU Pro 4: Advanced Rendering Techniques
96% match

GPU Pro 4: Advanced Rendering Techniques

CRC Press

£117.80 11 Jan 2026
GPGPU Programming for Games and Science
96% match

GPGPU Programming for Games and Science

CRC Press

£41.39 10 Apr 2026
GPU Zen 3: Advanced Rendering Techniques
96% match

GPU Zen 3: Advanced Rendering Techniques

£63.99 21 Jan 2026
GPGPU Programming for Games and Science
96% match

GPGPU Programming for Games and Science

CRC Press

£75.00 21 Feb 2026
Procedural 3D Modeling Using Geometry Nodes in Blender: Discover the node-based workflow for physics-based and procedural modeling using Blender 4.5 LTS
96% match

Procedural 3D Modeling Using Geometry Nodes in Blender: Discover the node-based workflow for physics-based and procedural modeling using Blender 4.5 LTS

Packt Publishing

£41.99 14 Jan 2026
Procedural 3D Modeling Using Geometry Nodes in Blender: Discover the professional usage of geometry nodes and develop a creative approach to a node-based workflow
96% match

Procedural 3D Modeling Using Geometry Nodes in Blender: Discover the professional usage of geometry nodes and develop a creative approach to a node-based workflow

Packt Publishing

£42.66 12 Dec 2025