Information
- Publication Type: Bachelor Thesis
- Workgroup(s)/Project(s):
- Date: July 2019
- Date (Start): 12. November 2014
- Date (End): 9. July 2019
- Matrikelnummer: 1028937
- First Supervisor: Martin Ilčík
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/",
}