Mathematics for game programming and computer graphics : learn the fundamental 3D mathematical principles used in games and computer graphics by example /
Penny de Byl
- Birmingham, UK : Packt Publishing, 2022.
- xix, 422 p. : ill. ; 24 cm.
Includes index
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
Available to OhioLINK libraries
"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."--Provided by publisher
9781801077330 1801077495 9781801077491
Video games--Mathematics Video games--Programming Computer graphics--Mathematics