Information

Abstract

Modeling and simulating of buildings, cities, and metropolis is of huge interest in today’s industries. It allows observing realistic representations in a three-dimensional virtual space as it is used in games and simulations of specific situations. One way to achieve this is procedural modeling, a method that only needs little input to generate complex scenes and structures. In combination with so-called parser generators, an efficient and less time-consuming approach is achieved. The resulting application then gives the user a simple and fast way to generate, model, and design highly complex structures. In this thesis, we first will go into detail about today’s standards and the possibilities which are available at the moment. Then resume with an illustration of two widely used parser generators called ANTLR and Bison and how we replaced the first with the second. Leaving us with a comparison, of their advantages and disadvantages and demonstrating the resulting outcome.

Additional Files and Images

Additional images and videos

Additional files

Weblinks

No further information available.

BibTeX

@bachelorsthesis{gamsjaeger-2022-proc,
  title =      "Procedural Modeling utilizing Parser Generators",
  author =     "Alexandra Gamsj\"{a}ger",
  year =       "2022",
  abstract =   "Modeling and simulating of buildings, cities, and metropolis
               is of huge interest in today’s industries. It allows
               observing realistic representations in a three-dimensional
               virtual space as it is used in games and simulations of
               specific situations. One way to achieve this is procedural
               modeling, a method that only needs little input to generate
               complex scenes and structures. In combination with so-called
               parser generators, an efficient and less time-consuming
               approach is achieved. The resulting application then gives
               the user a simple and fast way to generate, model, and
               design highly complex structures. In this thesis, we first
               will go into detail about today’s standards and the
               possibilities which are available at the moment. Then resume
               with an illustration of two widely used parser generators
               called ANTLR and Bison and how we replaced the first with
               the second. Leaving us with a comparison, of their
               advantages and disadvantages and demonstrating the resulting
               outcome. ",
  month =      apr,
  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 ",
  keywords =   "parsing, procedural geometry, architecture",
  URL =        "https://www.cg.tuwien.ac.at/research/publications/2022/gamsjaeger-2022-proc/",
}