9 Illumination And Shading Models

Computer Graphics · Unit 9

Illumination and Shading Models

Exam-focused notes for Illumination and Shading Models (Computer Graphics, BIT304): what the TU syllabus asks and how it has actually been tested, with 10 solved past questions from this unit.

What this unit covers

  • Ambient light and ambient reflection
  • Diffuse reflection
  • Specular reflection
  • Phong illumination model
  • Phong shading algorithm and procedure
  • Gouraud shading model and derivations
  • Flat shading and disadvantages
  • Intensity attenuation

Ambient light and ambient reflection

20825 marks

Explain the concept of ambient reflection in the context of illumination models. How does it affect the overall lighting in a 3D scene? [5]

Ambient reflection is the component of light reflection that accounts for indirect, non-directional illumination in a 3D scene. It represents light that has been scattered and reflected multiple times throughout the environment, coming from all directions u...

Full solved answer →
20815 marks

Write short notes on: a) Ambient light b) Diffuse reflection [5]

Definition: Ambient light is the general, non-directional illumination present in a scene that comes from all directions uniformly. It represents indirect light that has been scattered and reflected multiple times throughout the environment. Characteristics...

Full solved answer →
20805 marks

Explain ambient light, diffuse reflection and specular reflection with examples. [5]

Definition: Ambient light is the general, non-directional illumination present in a scene that comes from all directions uniformly. It represents light that has been scattered and reflected so many times in an environment that its original direction is no l...

Full solved answer →

Gouraud shading model and derivations

20825 marks

Describe the Gouraud Shading model. How does Gouraud shading improve the rendering of 3D objects compared to constant shading? [5]

Gouraud shading is an interpolation-based shading technique that computes color values at polygon vertices and then linearly interpolates these colors across the surface of each polygon during rasterization. It provides a smooth appearance by avoiding the f...

Full solved answer →

Phong shading algorithm and procedure

20815 marks

Write procedure to render the polygon surface by using Phong shading model. [5]

Phong shading is an interpolation-based shading technique that calculates surface color at each pixel by interpolating normal vectors across the polygon surface and applying the Phong illumination model at each point. - Compute the surface normal at each ve...

Full solved answer →
20795 marks

Differentiate Phong Shading with Gouraud Shading method. [5]

Aspect Gouraud Shading Phong Shading ---------------------------------------- Normal Calculation Normals computed at vertices only Normals computed at each pixel/fragment Intensity Calculation Intensity calculated at vertices, then interpolated across polyg...

Full solved answer →
010 marks

Differentiate Between Ambient Light and Diffuse Reflection. Write Algorithm for Phong Shading. [10]

Aspect Ambient Light Diffuse Reflection --------- Definition Constant background illumination that uniformly lights all surfaces regardless of position or orientation Light reflected equally in all directions from a surface based on the angle of incoming li...

Full solved answer →

Intensity attenuation

20815 marks

What is intensity attenuation? Describe the various types of projection. [5]

Intensity attenuation refers to the reduction or weakening of light intensity as it travels through a medium or interacts with surfaces. In computer graphics and rendering contexts, this occurs due to: - Distance effects: Light intensity decreases with dist...

Full solved answer →

Phong illumination model

20795 marks

Explain the Phong illumination model for specular reflection. [5]

The Phong illumination model is a widely-used empirical model in computer graphics that calculates the intensity of light reflected from a surface by combining three components: ambient, diffuse, and specular reflection. For specular reflection specifically...

Full solved answer →

Flat shading and disadvantages

05 marks

What are the disadvantages of flat shading? How they can be eliminated? [5]

1. Faceted Appearance - Flat shading produces a visually faceted or polygonal appearance on curved surfaces - Each polygon is rendered with a single uniform color, making individual faces clearly visible - This creates an unrealistic, blocky look that does ...

Full solved answer →