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:

What are Tessellation Shaders in OpenGL?

What are Tessellation Shaders in OpenGL?

The new OpenGL 4.0 supports Tessellation Shaders. Tessellation Shaders sole purpose is to interpolate geometry to create additional geometry that can perform adaptive subdivision based on criteria such as size or curvatures.