Research Article

Procedural Content Graphs for Urban Modeling

Figure 8

Selection of the main door façade for several building footprint shapes. Purple arrows indicate a selection by a given façade index, very common in systems such as [6], which do not always guarantee plausible door locations. All other arrows refer to façades that are street oriented (as in [12]). From these options, the smallest façades were chosen using aggregation (yellow and blue arrows), but, to guarantee uniqueness, amount filtering was employed (blue arrows). The selected façade was fed to the “RayCast” node, which returned the front-facing wall and pointed to the right entity and location for the lot entrance to be built.