Replication patterns for polygon fill algorithms
This thesis describes and compares several methods for producing bilevel patterns to simulate grey level values for use in polygon regions as generated for computer graphics. Random distribution, ordered dither, and error diffusion methods are shown to be visually inferior for many grey levels to th...
Main Author: | |
---|---|
Language: | English |
Published: |
University of British Columbia
2010
|
Subjects: | |
Online Access: | http://hdl.handle.net/2429/27974 |
id |
ndltd-UBC-oai-circle.library.ubc.ca-2429-27974 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UBC-oai-circle.library.ubc.ca-2429-279742018-01-05T17:44:24Z Replication patterns for polygon fill algorithms Kreykenbohm, Michael Walter Polygons Computer graphics Algorithms This thesis describes and compares several methods for producing bilevel patterns to simulate grey level values for use in polygon regions as generated for computer graphics. Random distribution, ordered dither, and error diffusion methods are shown to be visually inferior for many grey levels to the proposed maxmin algorithm for producing patterns for polygon area filling procedures. Through even spatial arrangement of the pixels and taking into consideration the edges of the pattern, the number of artifacts is decreased and the accuracy in small subregions of the pattern is improved, especially at low grey levels where most pattern generators degrade. At these lower levels, the maxmin algorithm can produce pleasing patterns if given sufficient flexibility through enlarged grid sizes. At higher grey levels, the proximity of pixels does not leave sufficient room to eliminate all artifacts, but by varying the criteria of the algorithm, the patterns still appear more pleasing than other methods. Science, Faculty of Computer Science, Department of Graduate 2010-08-30T23:08:47Z 2010-08-30T23:08:47Z 1988 Text Thesis/Dissertation http://hdl.handle.net/2429/27974 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. University of British Columbia |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
topic |
Polygons Computer graphics Algorithms |
spellingShingle |
Polygons Computer graphics Algorithms Kreykenbohm, Michael Walter Replication patterns for polygon fill algorithms |
description |
This thesis describes and compares several methods for producing bilevel patterns to simulate grey level values for use in polygon regions as generated for computer graphics. Random distribution, ordered dither, and error diffusion methods are shown to be visually inferior for many grey levels to the proposed maxmin algorithm for producing patterns for polygon area filling procedures. Through even spatial arrangement of the pixels and taking into consideration the edges of the pattern, the number of artifacts is decreased and the accuracy in small subregions of the pattern is improved, especially at low grey levels where most pattern generators degrade. At these lower levels, the maxmin algorithm can produce pleasing patterns if given sufficient flexibility through enlarged grid sizes. At higher grey levels, the proximity of pixels does not leave sufficient room to eliminate all artifacts, but by varying the criteria of the algorithm, the patterns still appear more pleasing than other methods. === Science, Faculty of === Computer Science, Department of === Graduate |
author |
Kreykenbohm, Michael Walter |
author_facet |
Kreykenbohm, Michael Walter |
author_sort |
Kreykenbohm, Michael Walter |
title |
Replication patterns for polygon fill algorithms |
title_short |
Replication patterns for polygon fill algorithms |
title_full |
Replication patterns for polygon fill algorithms |
title_fullStr |
Replication patterns for polygon fill algorithms |
title_full_unstemmed |
Replication patterns for polygon fill algorithms |
title_sort |
replication patterns for polygon fill algorithms |
publisher |
University of British Columbia |
publishDate |
2010 |
url |
http://hdl.handle.net/2429/27974 |
work_keys_str_mv |
AT kreykenbohmmichaelwalter replicationpatternsforpolygonfillalgorithms |
_version_ |
1718593505953054720 |