Lighting and Shading

This quiz covers the fundamental concepts and techniques related to lighting and shading in computer graphics.

15 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

What is the primary purpose of lighting in computer graphics?

  1. To illuminate objects and create realistic visual effects
  2. To add color to objects
  3. To define the shape and form of objects
  4. To create shadows and highlights
Question 2 Multiple Choice (Single Answer)

Which lighting model is commonly used in real-time rendering due to its computational efficiency?

  1. Phong shading
  2. Lambert shading
  3. Blinn-Phong shading
  4. Cook-Torrance shading
Question 3 Multiple Choice (Single Answer)

What is the main difference between diffuse and specular reflection?

  1. Diffuse reflection scatters light in all directions, while specular reflection reflects light in a specific direction
  2. Diffuse reflection is caused by surface roughness, while specular reflection is caused by surface smoothness
  3. Diffuse reflection is independent of the angle of incidence, while specular reflection is dependent on the angle of incidence
  4. All of the above
Question 4 Multiple Choice (Single Answer)

What is the purpose of ambient lighting?

  1. To provide a uniform level of illumination to all objects in a scene
  2. To simulate the effect of indirect lighting
  3. To create shadows and highlights
  4. To add color to objects
Question 5 Multiple Choice (Single Answer)

Which shading technique is used to simulate the effect of light scattering within a translucent material?

  1. Subsurface scattering
  2. Phong shading
  3. Lambert shading
  4. Blinn-Phong shading
Question 6 Multiple Choice (Single Answer)

What is the main difference between forward rendering and deferred rendering?

  1. Forward rendering processes pixels in the order they appear on the screen, while deferred rendering processes pixels in the order they are stored in memory
  2. Forward rendering stores information about each pixel in the scene, while deferred rendering stores information about each light source in the scene
  3. Forward rendering is more efficient for scenes with a large number of lights, while deferred rendering is more efficient for scenes with a large number of objects
  4. All of the above
Question 7 Multiple Choice (Single Answer)

What is the purpose of shadow mapping?

  1. To generate shadows from point light sources
  2. To generate shadows from directional light sources
  3. To generate shadows from spot light sources
  4. All of the above
Question 8 Multiple Choice (Single Answer)

Which shading technique is used to simulate the effect of light bouncing off multiple surfaces in a scene?

  1. Global illumination
  2. Phong shading
  3. Lambert shading
  4. Blinn-Phong shading
Question 9 Multiple Choice (Single Answer)

What is the purpose of normal mapping?

  1. To add detail to the surface of an object without increasing the number of polygons
  2. To create the illusion of surface displacement
  3. To simulate the effect of light scattering within a translucent material
  4. To generate shadows from point light sources
Question 10 Multiple Choice (Single Answer)

Which shading technique is used to simulate the effect of light reflecting off a rough surface?

  1. Cook-Torrance shading
  2. Phong shading
  3. Lambert shading
  4. Blinn-Phong shading
Question 11 Multiple Choice (Single Answer)

What is the purpose of environment mapping?

  1. To simulate the effect of light bouncing off multiple surfaces in a scene
  2. To create the illusion of a reflective surface
  3. To add detail to the surface of an object without increasing the number of polygons
  4. To generate shadows from point light sources
Question 12 Multiple Choice (Single Answer)

Which shading technique is used to simulate the effect of light passing through a transparent material?

  1. Refraction
  2. Phong shading
  3. Lambert shading
  4. Blinn-Phong shading
Question 13 Multiple Choice (Single Answer)

What is the purpose of light probes?

  1. To store information about the lighting in a scene
  2. To generate shadows from point light sources
  3. To create the illusion of a reflective surface
  4. To add detail to the surface of an object without increasing the number of polygons
Question 14 Multiple Choice (Single Answer)

Which shading technique is used to simulate the effect of light scattering within a participating medium?

  1. Volume scattering
  2. Phong shading
  3. Lambert shading
  4. Blinn-Phong shading
Question 15 Multiple Choice (Single Answer)

What is the purpose of irradiance caching?

  1. To store information about the lighting in a scene
  2. To generate shadows from point light sources
  3. To create the illusion of a reflective surface
  4. To add detail to the surface of an object without increasing the number of polygons