Current active subject description (last updated 2023/24)
Lighting, Surfacing and Rendering
CGA1007
Current active subject description (last updated 2023/24)

Lighting, Surfacing and Rendering

CGA1007
This course focuses on lighting, surfacing, and rendering in computer graphics. Students will learn though the practical use of light typologies and control of attributes within a virtual environment. The underlying theory of reflection, transmission and absorption of light on a surface, or through a volume, will provide a solid foundation for building shader systems for physically based rendering. Ray tracing methods of modelling light transport will be used to generate digital images. Students will create scene and object lighting, node-based shader systems and will render multi-layered images for composition.
This course focuses on lighting, surfacing, and rendering in computer graphics. Students will learn though the practical use of light typologies and control of attributes within a virtual environment. The underlying theory of reflection, transmission and absorption of light on a surface, or through a volume, will provide a solid foundation for building shader systems for physically based rendering. Ray tracing methods of modelling light transport will be used to generate digital images. Students will create scene and object lighting, node-based shader systems and will render multi-layered images for composition.
Restricted to students at the Bachelor studies in CG art and Animation, Games and Entertainment Technology, Film and TV production and connected study programs at our international partner institutions
Restricted to students at the Bachelor studies in CG art and Animation, Games and Entertainment Technology, Film and TV production and connected study programs at our international partner institutions

On successful completion of the course, students should be able to:

Knowledge

  • Demonstrate an understanding of ray trace sampling by controlling image quality and render time
  • Demonstrate an understanding of light properties through effective object lighting
  • Demonstrate an understanding of absorption, reflection, and refraction of light through effective object shaders.

Skills

  • Create light sources within a computer graphics application
  • Use studio lighting techniques to illuminate an object in a 3D virtual environment
  • Use image-based lighting techniques to recreate environment lighting
  • Create shader systems that recreate surface properties of real-world objects in a virtual environment
  • Render multi-layered images of a 3D scene

General Competence

  • Maintain efficient scene management by minimising redundant file data
  • Use appropriate image file formats and properties for use in a computer graphics workflow
Mandatory
Theory-based lectures, practical demonstrations, independent practical exercises and group discussion.
Evaluation using mid-term and final surveys. Students are also encouraged to participate in the central quality surveys.

Individual assessment

Portfolio (MA/L)

Graded: Pass/Fail