What is a Geometry Shader in OpenGL?

What is a Geometry Shader in OpenGL?

Learn about the operations of a Geometry Shader in the OpenGL pipeline. Learn about its input primitive topologies and its output topologies.

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.