Rendering Night Cities
In recent years, the possibility of virtually browsing real-world locations has increased due to the progress of and wider usage of 3D reconstruction methods. Models of whole cities are even freely available in some cases. For the purposes of a simple visualization of city sceneries at nighttime to a simulation of light pollution, rendering would require to work with many light sources, all at realtime. This work focuses mapping out the methods to render direct illumination of night scenes with many light sources efficiently, implements suitable one using Vulkan API with hardware raytracing support and showcases results on test scenes built from open data of city models.
