🍓 Gouraud Shading Simulator

Learn how vertex-based lighting works in real-time!

📐 Model Selection

🎨 Shading Mode

💡 Lighting

FPS: 60
Triangles: 0
Vertices: 0
Gouraud Shading

🎯 Material

🎬 Animation

📚 How It Works

Gouraud Shading: Calculates lighting at each vertex using the Phong lighting model, then linearly interpolates the colors across triangle faces.

Key Features:

  • Fast rendering (vertex-level calculations)
  • Smooth color gradients
  • Can miss specular highlights on large triangles
  • Hardware-accelerated on early 3D cards

vs Flat Shading: Each triangle has uniform color

vs Phong Shading: Per-pixel lighting calculations