The purpose of the text is to offer the reader the chance to understand the concepts and structures, which underpin modern GPU’s. The programming of 3D software relies not only on complex mathematics but the hardware that it runs on. Throughout the book are explanations and examples of the coding and circuitry, which allow computerised systems to process graphic transformations.
Suitable for those aiming to go beyond CPU design into more specific systems.
The book covers the following topics:
The graphics pipeline
Vectors and creating objects
Rotation and movement
Projection onto a 2D plane
Camera movement and world coordinates
Textures and rendering
Light and shadow
Programming the GPU and OpenGL
Hardware design concepts
GPU structures and hardware
Designing a 3D program
First Edition
S.Mathioudakis originally studied psychology at degree level, before moving onto electrical engineering at Middlesborough University. Having graduated in both, he still finds a keen interest in the subjects. In his spare time, he enjoys writing science fiction as a hobby.
Learn More
Dive into the core of modern GPUs. Explore circuitry, code, and the mechanics behind graphic transformations. Essential knowledge for developers building next-gen visual experiences. ISBN 13 (SOFT): 9798823091626ISBN 13 (eBook): 9798823091633
Learn More