legal information

All binaries, code and information in general, is provided as is, without any express or implied warranty for accuracy, accessibility of any kind.

People Involved

Main Developer: Remei Ridorsa
Project coordinator: Gustavo Patow


Here you can see the skylineEngine brochure (pdf, 16Mb).


sE on facebook sE rss channel sE on Twitter sE on Linkedin

Visual Language Generalization for Procedural Modeling of Buildings

Procedural modeling has become the accepted standard for the creation of detailed large scenes, in particular urban landscapes. With the introduction of visual languages there has been a huge leap forward in terms of usability, but there is still need of more sophisticated tools to simplify the development process. In this paper we present extensions to the visual modeling of procedural buildings, which adapt concepts from general purpose programming languages, with the objective of providing higher descriptive power. In particular, we present the concepts of visual modules, parameter linking and the possibility to seamlessly add abstract parameter templates to the designer visual toolbox. We base our demonstrations on a new visual language created for volume-based models like historic architectonic structures (aqueducts, churches, cathedrals, etc.), which cannot be modeled as 2D facades because of the intrinsic volumetric structure of these construction (e.g. vaults or arches).

We can enumerate our contributions in the following four main points:

  • A visual language for volume-based architecture, on which we base successive developments. We provide an easy to manipulate visual equivalent to the commands introduced by Whiting et al.
  • Higher-level abstractions based on the volume-based visual language.
  • A mechanism to introduce abstract parameter templates in a visual modeling language, as done by Krecklau et al.
  • High-level post-processing tools, which further expand the modeling possibilities.


Downloads will be available soon

Known issues

We are not aware of any issues with this code.

People Involved

  • Volume v1.0 Santiago Barroso and Gustavo Patow