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

Bringing Direct Local Control to Interactive Visual Editing of Procedural Buildings

This project presents a new system to add direct and persistent local control to the visual editing of rules for procedural buildings, avoiding a combinatorial explosion of grammar rules. In this paper we follow the ideas initially proposed by Lipp and co-workers. For this, we have added a few simple new commands, which are added to the artist-provided ruleset in a way completely transparent to the user. The end-user selects the primitives/assets to modify, and the system automatically incorporates these modifications into the ruleset. This change is performed using graph-rewriting techniques, which are both simple to define and control, but also very powerful and practical for these situations.


Our so-called Exceptions module will be available for download soon.

Known issues

We are not aware of any issues with this code.

People Involved

  • Exceptions v1.0 Adrià Riu and Gustavo Patow
  • .