Procedural City Modeling and Night City Lighting


Abstract

This project demonstrates techniques for modeling and rendering urban environments. We procedurally generate a multiple level of detail geometric model of a city and utilize Monte Carlo ray tracing methods to render it. The rendered model contains approximately 500 million triangles and 10,000 light sources. Because the model is procedural, all elements such as light source specifications and geometric features, can easily be changed and evaluated on a large scale.

People

Video

City Lights exhibits one application of our system -- visualization of cities at night. This video was submitted to SIGGRAPH 2001 Computer Animation Festival.

Still frames from the video:

Advanced Undergraduate Project (May 1999)

Generation of Three-Dimensional Geometry for Night Illumination and Urban Visualization (pdf format, 10MB)

Documentation:

(for LCS CGG internal use)

Basics:

Details: