All the distant horizon edges of a terrain
Terrains used in Geographic Information Systems (GIS) in some applications require a large number of points to express a fine level of detail over a large area. At distant viewpoints, this fine level of detail is often not visually important. It therefore makes sense to coarsen the level of detail i...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
2009
|
Online Access: | http://hdl.handle.net/2429/14403 |
id |
ndltd-UBC-oai-circle.library.ubc.ca-2429-14403 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UBC-oai-circle.library.ubc.ca-2429-144032018-01-05T17:37:17Z All the distant horizon edges of a terrain Archambault, Daniel Terrains used in Geographic Information Systems (GIS) in some applications require a large number of points to express a fine level of detail over a large area. At distant viewpoints, this fine level of detail is often not visually important. It therefore makes sense to coarsen the level of detail in order to reduce rendering costs. There is some evidence that if models are constrained to preserve silhouettes, then coarser meshes can be used with little loss in visual quality. The purpose of this thesis is to describe an algorithm that determines the set of edges of a polyhedral terrain that lie on some horizon for some distant view of the model. The algorithm computes this by maintaining the two-dimensional visual hull developed by Laurentini [30] of the intersection of the terrain with a horizontal plane sweeping from highest to lowest altitude. Changes in the structure of the visual hull delimit changes in the horizon. All such changes can be detected by using tools developed for kinetic visibility. Science, Faculty of Computer Science, Department of Graduate 2009-10-29T19:37:20Z 2009-10-29T19:37:20Z 2003 2003-11 Text Thesis/Dissertation http://hdl.handle.net/2429/14403 eng For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use. 9229691 bytes application/pdf |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
Terrains used in Geographic Information Systems (GIS) in some applications require a large number of points to express a fine level of detail over a large area. At distant viewpoints, this fine level of detail is often not visually important. It therefore makes sense to coarsen the level of detail in order to reduce rendering costs. There is some evidence that if models are constrained to preserve silhouettes, then coarser meshes can be used with little loss in visual quality. The purpose of this thesis is to describe an algorithm that determines the set of edges of a polyhedral terrain that lie on some horizon for some distant view of the model. The algorithm computes this by maintaining the two-dimensional visual hull developed by Laurentini [30] of the intersection of the terrain with a horizontal plane sweeping from highest to lowest altitude. Changes in the structure of the visual hull delimit changes in the horizon. All such changes can be detected by using tools developed for kinetic visibility. === Science, Faculty of === Computer Science, Department of === Graduate |
author |
Archambault, Daniel |
spellingShingle |
Archambault, Daniel All the distant horizon edges of a terrain |
author_facet |
Archambault, Daniel |
author_sort |
Archambault, Daniel |
title |
All the distant horizon edges of a terrain |
title_short |
All the distant horizon edges of a terrain |
title_full |
All the distant horizon edges of a terrain |
title_fullStr |
All the distant horizon edges of a terrain |
title_full_unstemmed |
All the distant horizon edges of a terrain |
title_sort |
all the distant horizon edges of a terrain |
publishDate |
2009 |
url |
http://hdl.handle.net/2429/14403 |
work_keys_str_mv |
AT archambaultdaniel allthedistanthorizonedgesofaterrain |
_version_ |
1718589610712367104 |