Compiling, Attaching and Linking Shaders

Compiling, Attaching and Linking Shaders

Before your Vertex and Fragment shader programs can be integrated into your application, you must perform the following steps:

What is a Fragment Shader in OpenGL?

What is a Fragment Shader in OpenGL?

Learn about the operation of a Fragment Shader in the OpenGL pipeline. Learn about its purpose and capabilities.

What is a Vertex Shader in OpenGL?

What is a Vertex Shader in OpenGL?

Learn the operation and responsibilities of a Vertex Shader. Learn what inputs and outputs are allowed in a vertex shader.

Noise in Computer Graphics- A brief introduction

Noise in Computer Graphics- A brief introduction

Using a Noise Function in shaders can produce quite interesting visual effects. For example, you can simulate clouds, fire, wood, etc. In this post I will give you a brief introduction to Noise and give you an example of using noise with shaders.

What are some good books on Computer Graphics?

I have read many books on Computer Graphics. Here is a list of books I strongly recommend: