An Integrated Framework for Procedural Modeling
In proceedings of Spring Conference on Computer Graphics 2007 (SCCG 2007), pages 150-157, Comenius University, Bratislava, Apr. 2007
Presented at Spring Conference on Computer Graphics 2007 (SCCG 2007)
Abstract
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.
Images
Download Paper
Bibtex
@INPROCEEDINGS{ganster-2007-integrated,
author = {Ganster, Bj{\"o}rn and Klein, Reinhard},
editor = {Sbert, Mateu},
pages = {150--157},
title = {An Integrated Framework for Procedural Modeling},
booktitle = {Spring Conference on Computer Graphics 2007 (SCCG 2007)},
year = {2007},
month = apr,
publisher = {Comenius University, Bratislava},
abstract = {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.},
isbn = {978-80-223-2292-8},
conference = {Spring Conference on Computer Graphics 2007 (SCCG 2007)}
}
