A Constrained Growth Method for Procedural Floor Plan Generation

Ricardo da Silveira Lopes, Tim Tutenel, R.M. Smelik, Klaas Jan de Kraker, Rafael Bidarra · TNO Repository · 2010

Modern games often feature highly detailed urban envi-ronments. However, buildings are typically represented only by their façade, because of the excessive costs it would entail to manually model all interiors. Although automated procedural techniques for building interiors exist, their application is to date limited. One of the rea-sons for this is because designers have too little control over the resulting room topology. Also, generated floor plans do not always adhere to the necessary consistency constraints, such as reachability and connectivity. In this paper, we propose a novel and flexible technique for generating procedural floor plans subject to user-defined constraints. We demonstrate its versatility, by showing generated floor plans for different classes of buildings, some of which consist of several connected floors. It is concluded that this method results in plausible floor plans, over which a designer has control by defining func-tional constraints. Furthermore, the method is efficient and easy to implement and integrate into the larger context of procedural modeling of urban environments.

Read the paper · More papers on PaperTik