Abstract. Several existing procedural modeling systems are able to generate large 3D models of cities. However, none of these systems can automatically create 3D models of freeways and freeway interchanges, even though these are important features in 3D urban landscape. We have implemented a system that automatically creates 3D models of road surfaces, bridges, tunnels, freeways, and freeway interchanges, taking user design and preferences into account. While we allow the graphics designers to control the positions of the control points according to their aesthetic appeal, our system automatically generates 3D models of road surfaces and freeway connector ramps that are properly smoothed, banked and connected.