Domain specific methods for procedural modeling of historical architecture

This thesis is concerned with the question of how to efficiently model and represent historic buildings in the computer. Since detailed 3D modeling can often require considerable amounts of effort, automation is a natural goal to strive for. This automation can be provided by procedural modeling....

Full description

Saved in:
Bibliographic Details
Main Author: Johannes Edelsbrunner
Other Authors: Alexei Sourin
Format: Theses and Dissertations
Language:English
Published: 2018
Subjects:
Online Access:https://hdl.handle.net/10356/88117
http://hdl.handle.net/10220/45643
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-88117
record_format dspace
spelling sg-ntu-dr.10356-881172020-06-19T07:29:13Z Domain specific methods for procedural modeling of historical architecture Johannes Edelsbrunner Alexei Sourin School of Computer Science and Engineering Sven Havemann DRNTU::Engineering::Computer science and engineering This thesis is concerned with the question of how to efficiently model and represent historic buildings in the computer. Since detailed 3D modeling can often require considerable amounts of effort, automation is a natural goal to strive for. This automation can be provided by procedural modeling. Common procedural modeling techniques excel at the generation of a vast amount of simple buildings for entire virtual cities. While simple box-shaped buildings can be easily described, for more complex buildings such as complex historic buildings procedural techniques can be used only sparely. Virtually generated buildings and cities are increasingly demanded by virtual worlds, movies, and video games. Modeling them in detail requires a huge amount of resources and historic buildings are one part that is not well covered today. Historic buildings have different parts that need different modeling techniques. This thesis investigates some of those parts and tries to find new answers on how to model them procedurally. The introduced modeling techniques comprise a technique to model complex roof landscapes of historic cities, a technique to procedurally model the geometry of round building parts, and a technique to capture the forms of ornamental decorations in historic buildings. Further it compares domain specific methods from software design to procedural modeling techniques and draws comparisons there. The basis for all the research forms a common programming language that is designed for procedural modeling. Doctor of Philosophy 2018-08-23T02:56:30Z 2019-12-06T16:56:23Z 2018-08-23T02:56:30Z 2019-12-06T16:56:23Z 2018 Thesis Johannes Edelsbrunner. (2018). Domain specific methods for procedural modeling of historical architecture. Doctoral thesis, Nanyang Technological University, Singapore. https://hdl.handle.net/10356/88117 http://hdl.handle.net/10220/45643 10.32657/10220/45643 en 179 p. application/pdf
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Johannes Edelsbrunner
Domain specific methods for procedural modeling of historical architecture
description This thesis is concerned with the question of how to efficiently model and represent historic buildings in the computer. Since detailed 3D modeling can often require considerable amounts of effort, automation is a natural goal to strive for. This automation can be provided by procedural modeling. Common procedural modeling techniques excel at the generation of a vast amount of simple buildings for entire virtual cities. While simple box-shaped buildings can be easily described, for more complex buildings such as complex historic buildings procedural techniques can be used only sparely. Virtually generated buildings and cities are increasingly demanded by virtual worlds, movies, and video games. Modeling them in detail requires a huge amount of resources and historic buildings are one part that is not well covered today. Historic buildings have different parts that need different modeling techniques. This thesis investigates some of those parts and tries to find new answers on how to model them procedurally. The introduced modeling techniques comprise a technique to model complex roof landscapes of historic cities, a technique to procedurally model the geometry of round building parts, and a technique to capture the forms of ornamental decorations in historic buildings. Further it compares domain specific methods from software design to procedural modeling techniques and draws comparisons there. The basis for all the research forms a common programming language that is designed for procedural modeling.
author2 Alexei Sourin
author_facet Alexei Sourin
Johannes Edelsbrunner
format Theses and Dissertations
author Johannes Edelsbrunner
author_sort Johannes Edelsbrunner
title Domain specific methods for procedural modeling of historical architecture
title_short Domain specific methods for procedural modeling of historical architecture
title_full Domain specific methods for procedural modeling of historical architecture
title_fullStr Domain specific methods for procedural modeling of historical architecture
title_full_unstemmed Domain specific methods for procedural modeling of historical architecture
title_sort domain specific methods for procedural modeling of historical architecture
publishDate 2018
url https://hdl.handle.net/10356/88117
http://hdl.handle.net/10220/45643
_version_ 1681059527329316864