
Massive Number of
Shadow-Casting Lights with
Layered Rendering
Daniel R
´
akos
19.1 Introduction
Shadow map generation is one of the most time-consuming rendering tasks that to-
day’s graphics applications have to deal with due to the high number of dynamic light
sources used. Deferred rendering techniques have provided a reasonable answer for
handling a large number of dynamic light sources in linear time because they work
independently of the scene complexity. However, shadow map generation is still an
O(nm) time complexity task where n is the number of light sources and m is the
number of objects.
This chapter explores the possibility of taking advantag ...