O'Reilly logo

Practical Shader Development: Vertex and Fragment Shaders for Game Developers by Kyle Halladay

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Kyle Halladay 2019
Kyle HalladayPractical Shader Developmenthttps://doi.org/10.1007/978-1-4842-4457-9_1

1. Hello, Game Graphics

Kyle Halladay1 
(1)
Bristol, UK
 

Before we can dive in to writing shaders, we first need to cover some background information about how games put things on screen, and some of the basic math that they use when doing so. In this chapter we’re going to get a bird’s-eye view of what rendering is, and how a game renders a frame of a video game. Next, we’ll talk about what a shader is, and how it fits into the rendering process we just learned about. Finally, we’ll end the chapter with a very brief introduction to what vectors are, which will give us all the information we need to start writing our own shaders in the subsequent ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required