Rendering Night Cities

Tereza Hlavová

Supervisor(s): doc. Ing. Jiří Bittner Ph.D.

Czech Technical University


Abstract: This paper focuses on efficient real-time rendering of cities at night, working with open geographic and geometric data of cities. Our goal is to find a technique we can reuse for a generalized night city renderer in the future. We present a solution that implements a reservoir-based spatiotemporal importance resampling method ReSTIR to deal with many light sources problem. Our implementation is written using the Vulkan API and its hardware ray tracing extensions. The implementation uses an open, standardized format CityGML to load city descriptions and geometry. Apart from using real-world street light placement, we explore the possibilities of generating windows and moving cars as light sources. Results regarding quality and performance are demonstrated on freely available city models.
Keywords: Real-time Graphics, Rendering
Full text:
Year: 2025