Information
- Publication Type: Bachelor Thesis
- Workgroup(s)/Project(s):
- Date: July 2021
- Date (Start): August 2020
- Date (End): July 2021
- Matrikelnummer: 01633060
- First Supervisor: Chao Jia
- Keywords: procedural geometry, real-time, rendering
Abstract
Procedural geometry generation plays an ever-increasing role in the movie- and video gaming industry. Shape grammars have established themselves as the preferred solution for procedural architecture generation. Research in past decades drastically improved the speed of geometry derivation through shape grammars, making it possible to generate 3D buildings on-demand and in real-time. However, the constantly rising demand for high-quality visualizations requires new measures to reduce complexity in 3D models generated by shape grammars without sacrificing visual quality. This thesis explores the feasibility and benefits of inserting view-dependent surrogate terminals into a shape grammar. Surrogate terminals end grammar derivation early and approximate finer details with pre-rendered images. We find a possible solution for implementing view-dependent surrogate terminals and describe a scheme to automatically insert them into a shape grammar. Results show that contrary to previous approaches, our method avoids the generation of visibly incomplete geometry. However, even though the modified shape grammars evaluate faster than the original in large scenes, previous methods provide a more significant performance gain. We conclude that view-dependent surrogate terminals provide promising results, but further optimization is necessary to match the performance of prior techniques.Additional Files and Images
Weblinks
No further information available.BibTeX
@bachelorsthesis{roth_2021_vdst,
title = "View-Dependent Surrogate Terminals for Procedural Geometry
Generation",
author = "Moritz Roth",
year = "2021",
abstract = "Procedural geometry generation plays an ever-increasing role
in the movie- and video gaming industry. Shape grammars have
established themselves as the preferred solution for
procedural architecture generation. Research in past decades
drastically improved the speed of geometry derivation
through shape grammars, making it possible to generate 3D
buildings on-demand and in real-time. However, the
constantly rising demand for high-quality visualizations
requires new measures to reduce complexity in 3D models
generated by shape grammars without sacrificing visual
quality. This thesis explores the feasibility and benefits
of inserting view-dependent surrogate terminals into a shape
grammar. Surrogate terminals end grammar derivation early
and approximate finer details with pre-rendered images. We
find a possible solution for implementing view-dependent
surrogate terminals and describe a scheme to automatically
insert them into a shape grammar. Results show that contrary
to previous approaches, our method avoids the generation of
visibly incomplete geometry. However, even though the
modified shape grammars evaluate faster than the original in
large scenes, previous methods provide a more significant
performance gain. We conclude that view-dependent surrogate
terminals provide promising results, but further
optimization is necessary to match the performance of prior
techniques.",
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 ",
keywords = "procedural geometry, real-time, rendering",
URL = "https://www.cg.tuwien.ac.at/research/publications/2021/roth_2021_vdst/",
}