you are here


Developing classical and contemporary models in ESRI's City Engine- CASA Working Paper 191

ESRI's City Engine not only is a great urban generator, but it also provides the ideal approach for turning the 3D virtual city into an urban modelling tool. Procedural modelling visualizes the results of mathematical models on a 3D Environment and simulate the changes real-time, providing all the necessary features for testing the consequences of Urban modelling theories onto the physical form of the urban environment.

I am very excited to have this first paper published in the CASA UCL webpage.


In this paper we describe the development of projects which aim to explore the use of procedural modelling as a complete toolkit for building interactive visualizations of urban modelling theories. We will use three case studies, starting with the original von-Thunen model, a generalization of von-Thunen using multiple centres and finally the standard dynamic retail model by Wilson and Harris. We will discuss the advantages and limitations in using ESRI’s City Engine and the use of interactive techniques, to visualize and explore classical and contemporary urban modelling theories, by introducing spatial interaction and spatial dynamics within the simulation of a 3d city. In this framework, we provide a guide for developing urban models to aid better analysis and understanding of the urban environment through 3d urban visualizations, complexity theories and interactive systems.


download the full paper and other publications by CASA from here

This paper presents work conducted within the context of the MRes in Advanced Spatial Analysis and Visualization. Supervisor professor: Dr. Andrew Hudson Smith.

I will soon publish a brief tutorial.


  1. Awesome article! i would like people to understand just how good this information is in your article. It’s interesting, compelling content. Your views are very similar to my very own concerning this subject.