GPU Shader Tutorial Logo
GPU Shader Tutorial
  • Skip Navigation
  • Home

  • Basics
    • Introduction
    • Render Pipeline
    • Mathematics
    • Vertex Shader
    • Color
    • Fragment Shader

  • Intermediates
    • Color Part 2
    • Image Generation
    • Mapping
    • Color Mapping
    • Lighting
    • Normal Mapping
    • Specular Mapping

  • Advanced
    • Branching
    • Color Banding and Dithering
    • Transparency
    • Shadow Mapping
    • More Coming Soon...

  • FAQ
This tutorial is currently a work in progress. Content may be added, updated, or removed at any time.

Table of Contents - Basics

  • Shader Basics - Introduction
  • Shader Basics - The GPU Render Pipeline
  • Shader Basics - A Primer On Necessary Mathematics
  • Shader Basics - Vertex Shader
  • Shader Basics - Color
  • Shader Basics - Fragment Shader
Logo inspired from Wikimedia Commons
GitHub Repo Link