Unlock AI power-ups — upgrade and save 20%!
Use code STUBE20OFF during your first month after signup. Upgrade now →

By 5 Minutes Engineering
Published Loading...
N/A views
N/A likes
Flat Shading (Constant Shading)
📌 Flat Shading is the most basic, primitive, and fastest shading model in computer graphics, often resulting in a piecewise constant look.
🎨 The technique assigns a single intensity value to an entire polygon surface, meaning every point on that specific surface displays the same color/shade.
⚠️ A major drawback is the lack of color continuity across the object, creating visible boundaries between polygons and failing to represent smooth 3D lighting effects realistically.
Gouraud Shading (Interpolation Shading)
📐 Gouraud Shading uses interpolation to solve the continuity issues found in flat shading, providing a more realistic, smooth appearance.
🧮 The process begins by calculating the average normal vector () for each vertex based on the adjacent surfaces ().
✨ After calculating intensities at the vertices () using an illumination model, the algorithm calculates intensities at intermediate points (like points $a, b,$ and $c$) along the surface using linear interpolation.
🔄 By interpolating values across the polygon, the shading transitions smoothly, effectively eliminating the harsh, disjointed look of constant shading.
Key Points & Insights
➡️ Choose the right model: Use Flat Shading for high-performance needs where visual quality is less critical, and Gouraud Shading when smooth transitions and realistic 3D lighting are required.
➡️ Understand the mechanism: Gouraud shading relies on vertex-based calculations; the accuracy of the shading increases with a higher density of vertices on the 3D model.
➡️ Implementation logic: The core of Gouraud shading is the linear interpolation formula, which computes intermediate intensities based on the coordinate positions (x, y) of the polygon vertices, ensuring a seamless visual flow across surfaces.
📸 Video summarized with SummaryTube.com on Apr 28, 2026, 14:45 UTC
Full video URL: youtube.com/watch?v=nAZ1SzoI64o
Duration: 12:21

Summarize youtube video with AI directly from any YouTube video page. Save Time.
Install our free Chrome extension. Get expert level summaries with one click.