Skip to content

About the Roman City Ruleset

Marie Saldaña edited this page May 30, 2017 · 8 revisions

The Roman City Ruleset is a library of procedural rules for Esri CityEngine. It comprises a set of building typologies that can be stylistically adjusted to create Hellenistic, Etruscan, and Roman cities.

The ruleset was begun in 2010 by Marie Saldaña and was developed for archaeological and architectural reconstruction and research. To date, it has been used to model early Rome, Augustan Rome, Nysa and Magnesia on the Maeander in Turkey, and Rhodes in Greece.

The ruleset is not intended to be comprehensive and reflects the priorities and resource constraints of the projects for which it was developed. Likewise, the rules were developed for architectural research rather than high-end visualization and I have made little attempt at the finer points of texture and ornamental detail. The main idea has been to lay a groundwork for an ever more robust set of rules as they are applied to new sites and projects.

For more information on how the ruleset has been used as part of a research workflow, see this paper. Also see this tutorial on creating CityEngine scenes from ArcGIS data and exporting to Unity.

The following is a list of the current rules. They follow a modular - hierarchical structure. Building Type rules aggregate smaller rules for architectural components, such as colonnades, entablatures, and roofs. At the base level is a rule that controls the import of various non-procedural assets (such as column capitals) and textures.

Before using the ruleset, see this page for general instructions. You can also click on each of the rules below for specific tips.

Building Types

  • Temple
  • Basilica
  • Domus
  • Hellenistic Houses
  • Theater
  • Curia
  • Porticus
  • Monumental Arch
  • Altar

Urban Infrastructures

  • Streets
  • Aqueduct

Architectural Components

  • Colonnade
  • Roof

Functional Modules

  • Textures & Assets
You can’t perform that action at this time.