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...

Full description

Bibliographic Details
Main Author: Kreykenbohm, Michael Walter
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