As masters' degree thesis project I developed some procedural digital models for the international project Rome Reborn. A procedural model is the automatic
or semi-automatic generation of 3D geometries based on a vocabulary of shapes and formal rules that can be coded into a digital archetype. With this approach the designer does not define the project in its formal details, but fixes the general rules of the development in order to determine the various possible solutions compliant with those rules. Furthermore this approach guarantees an extreme re-usability of the various components. Each archetype, infact, represents a node that can be joined with other archetypes for generating more complex models.
