Dynamic environment lighting has been increasing in real-time graphics applications, such as 3D games and virtual environment applications because of its better realism compared to the traditional lights. However, rendering under dynamic environment lighting is sophisticated due to a complex hemispherical space integral operation. Spherical harmonics are used to illuminate diffuse surface in real-time. Screen space ambient occlusion is adopted to approximate soft shadows due to occlusion. Results show that the whole process can run in real-time with little precomputation.
展开▼