An integrated framework for procedural modeling
Björn Ganster, Reinhard Klein · 2007
This paper proposes a new type of visual language to integrate the features of previous procedural modeling systems into a single modeling environment. As in a visual dataflow pipeline, we let nodes wrap operations, but instead of using pipelines to define dataflow, we use edges to define the order of execution. Models can be created efficiently without needing time-consuming compilation runs or learning an unintuitive syntax, and the new system offers a mechanism that can alter procedural models in the viewport. An example demonstrates how to use the new system to create complex models consisting of buildings, plants and landscapes procedurally without resorting to external tools.