Welcome to the Course

Table of Contents

00.Introduction

  1. Introduction
  2. CHANGELOG

01.Getting Started

  1. The shader pipeline
  2. Shaders in Godot
  3. Godot shader keywords

02.Outlines

  1. outline-2d
  2. outline-2d-variations
  3. outline-3d
  4. pixel-perfect-outline-3d

03.Disolve

  1. dissolve-3d
  2. dissolve-2d

04.Screen and Masking

  1. screen-shaders
  2. masking
  3. masking-3d

05.Blur

  1. blur
  2. optimizations

06.Shockwave

  1. procedural-mask
  2. distortion

07.Data Textures

  1. making-mask
  2. particles

08.Water 2D

  1. intro
  2. 2D-reflections
  3. water-surface
  4. perspective-projection
  5. height-with-parallax-mapping
  6. adding-the-shore-line

09.Clouds 2D

  1. gradient-map
  2. 2D-clouds

10.Wind

  1. 3D-flag
  2. grass

11.Forcefield

  1. inner-glow
  2. intersect
  3. pulsing

12.Advanced Toon Shader

  1. overview
  2. key-lighting
  3. fill-and-kick-lighting
  4. specular-highlight
  5. dynamic-outline
  6. stylized-metallic
  7. anisotropic-specular
  8. optimization
  9. paint-masks
  10. ambient-occlusion
  11. dymamic-rimlight
  12. conclusion

13.Toon Shader Plugin

  1. overview
  2. scene-builder
  3. proxy-builder-1
  4. proxy-builder-2
  5. camera-control
  6. custom-inspector-button