Vertex shader
Jump to navigation
Jump to search
A Vertex shader is a shader used for a variety of things, it's most basic goal is to transform geometry into screenspace coordinates so that the Pixel shader can rasterize an image. On a more complex scale vertex shaders are responsible for lighting, shadows, animation, along with any other tasks you might be able to come up with. Vertex shaders work with one vertex at a time and will run through a series of transforms based upon certain data.