About

Log in?

DTU users get better search results including licensed content and discounts on order fees.

Anyone can log in and get personalized features such as favorites, tags and feeds.

Log in as DTU user Log in as non-DTU user No thanks

DTU Findit

Conference paper

Generic Graph Grammar: A Simple Grammar for Generic Procedural Modelling : a simple grammar for generic procedural modelling

In Proceedings of the 28th Spring Conference on Computer Graphics — 2012, pp. 85-92
From

Department of Informatics and Mathematical Modeling, Technical University of Denmark1

Image Analysis and Computer Graphics, Department of Informatics and Mathematical Modeling, Technical University of Denmark2

Methods for procedural modelling tend to be designed either for organic objects, which are described well by skeletal structures, or for man-made objects, which are described well by surface primitives. Procedural methods, which allow for modelling of both kinds of objects, are few and usually of greater complexity.

Consequently, there is a need for a simple, general method which is capable of generating both types of objects. Generic Graph Grammar has been developed to address this need. The production rules consist of a small set of basic productions which are applied directly onto primitives in a directed cyclic graph.

Furthermore, the basic productions are chosen such that Generic Graph Grammar seamlessly combines the capabilities of L-systems to imitate biological growth (to model trees, animals, etc.) and those of split grammars to design structured objects (chairs, houses, etc.). This results in a highly expressive grammar capable of generating a wide range of types of models.

Models which consist of skeletal structures or surfaces or any combination of these. Besides generic modelling capabilities, the focus has also been on usability, especially userfriendliness and efficiency. Therefore several steps have been taken to simplify the workflow as well as to make the modelling scheme interactive.

As proof of concept, a generic procedural modelling tool based on Generic Graph Grammar has been developed.

Language: English
Publisher: Association for Computing Machinery
Year: 2012
Pages: 85-92
Proceedings: 28th Spring conference on Computer Graphics
Types: Conference paper
DOI: 10.1145/2448531.2448542
ORCIDs: Bærentzen, Jakob Andreas

DTU users get better search results including licensed content and discounts on order fees.

Log in as DTU user

Access

Analysis