Information

Abstract

The creation of models for computer graphics is a very work intensive task, which places severe limits on the size of projects. Procedural modelling is an ongoing field of research which aims to alleviate this pressure by automatically generating multiple differing variations of models at multiple levels of detail. Within the realm of procedural model generation, there are a number of techniques specializing in either modelling plants e.g. L-Systems or in modelling buildings e.g. shape grammars or other such specialization. The following paper aims to show a possibility of improving this situation, by describing the conception and implementation of a graph grammar and support software, suitable for procedural modelling of both artificial (e.g. buildings and furniture) and organic (e.g. trees and flowers) objects in 2D space. A graph grammar with such aims was previously introduced by Christiansen and Bærentzen [CB13], but with a different definition and different characteristics. This work aims specifically to make using the introduced graph grammar simple and improve intuitiveness. The proposed graph grammars versatility is displayed through example production definitions creating a Koch snowflake, circular and square patterns, a building façade schematic and a tree.

Additional Files and Images

Weblinks

No further information available.

BibTeX

@bachelorsthesis{pogrzebacz-2014-gggm,
  title =      "A Graph Grammar for Modelling of 2D Shapes",
  author =     "Viktor Pogrzebacz",
  year =       "2019",
  abstract =   "The creation of models for computer graphics is a very work
               intensive task, which places severe limits on the size of
               projects. Procedural modelling is an ongoing field of
               research which aims to alleviate this pressure by
               automatically generating multiple differing variations of
               models at multiple levels of detail. Within the realm of
               procedural model generation, there are a number of
               techniques specializing in either modelling plants e.g.
               L-Systems or in modelling buildings e.g. shape grammars or
               other such specialization. The following paper aims to show
               a possibility of improving this situation, by describing the
               conception and implementation of a graph grammar and support
               software, suitable for procedural modelling of both
               artificial (e.g. buildings and furniture) and organic (e.g.
               trees and flowers) objects in 2D space. A graph grammar with
               such aims was previously introduced by Christiansen and
               Bærentzen [CB13], but with a different definition and
               different characteristics. This work aims specifically to
               make using the introduced graph grammar simple and improve
               intuitiveness. The proposed graph grammars versatility is
               displayed through example production definitions creating a
               Koch snowflake, circular and square patterns, a building
               fa\c{c}ade schematic and a tree.",
  month =      jul,
  address =    "Favoritenstrasse 9-11/E193-02, A-1040 Vienna, Austria",
  school =     "Research Unit of Computer Graphics, Institute of Visual
               Computing and Human-Centered Technology, Faculty of
               Informatics, TU Wien ",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2019/pogrzebacz-2014-gggm/",
}