
MATHEMATICS IN GAME PROGRAMMING AND COMPUTER GRAPHICS
Discover the fascinating world of game creation and computer graphics, where mathematics becomes the key to understanding and manipulating virtual 3D environments. This book is the ideal guide for anyone who wants to learn the secrets of real-time computer graphics and the rules governing objects and three-dimensional environments. Mathematics is essential to creating realistic and interactive worlds in games, and this book will show you how to do it step by step.
- Understanding the rules for creating real-time computer graphics
- Learning to manipulate objects and 3D environments
- Using the Python language with the Pygame and PyOpenGL libraries
- Practical exercises in drawing lines and graphical shapes
- Building and rendering meshes and transforming vertices
- Creating your own game engines
- Discovering the secrets of the most popular game engines
The book "Mathematics in Game Programming and Computer Graphics" is a comprehensive guide that introduces you to the world of creating virtual 3D environments. You will learn how computers create and modify these environments, and you will understand the role of mathematics in this process. Thanks to numerous practical exercises, you will understand what is behind drawing lines and graphical shapes, using vectors and vertices, building and rendering meshes, as well as transforming vertices. You will learn the Python code as well as the Pygame and PyOpenGL libraries, which will allow you to build your own engines.
This book is not just theory, but above all practice. You will learn how to create useful APIs and use them when writing your own applications. You will learn various drawing commands from various graphical APIs, the most important issues of trigonometry in relation to 3D environments, vectors and matrices in moving, aligning and scaling 3D objects. You will learn to render 3D objects with textures, colors, shadows and lighting, and transform vertices to speed up GPU-based rendering.
This book is ideal for programmers, computer graphics and anyone who wants to delve into the secrets of creating games and 3D graphics. Thanks to it, you will gain the necessary knowledge and skills that will allow you to create your own, advanced applications and game engines. Mathematics is the best ally of a programmer and graphic designer, and this book will show you how to use it in practice. Year of publication: 2024, Helion publishing house, 384 pages.
Specifications
| ISBN | 978-83-289-0879-6 |
| Author | Penny de Byl |
| Binding | Miękka |
| Type | Książki |
| Edition | 1 |
| Year of publication | 2024 |
| Publisher | Helion |
| Number of pages | 384 |
| Release date | 2024-06-11 |
| Age category | + |
| Theme | programowanie, grafika komputerowa, matematyka |
| Format | 234x172 mm |
Penny de Byl - Mathematics in game programming and computer graphics
Gross price, incl. VAT
Shipping costs:
EAN: 9788328908796
