103 |
%of unique backgrounds |
%of unique backgrounds |
104 |
%on the NV10 and NV25 architectures. |
%on the NV10 and NV25 architectures. |
105 |
|
|
106 |
We show the results of an initial experiment ... XXX |
The results of an initial experiment show that the generated |
107 |
|
textures are indeed recognizable. |
|
%Text readability is a major concern for using such backgrounds, |
|
|
%and |
|
108 |
We discuss a method for enhancing text readability by both providing |
We discuss a method for enhancing text readability by both providing |
109 |
fast, interactive zooming and |
fast, interactive zooming and |
110 |
unnoticeably bleaching the background around text. |
unnoticeably bleaching the background around text. |
225 |
The {\em texture} of a surface, taken literally, is its translation-invariant statistical microstructure. |
The {\em texture} of a surface, taken literally, is its translation-invariant statistical microstructure. |
226 |
In computer graphics, |
In computer graphics, |
227 |
the word {\em texturing} is used in |
the word {\em texturing} is used in |
228 |
a somewhat looser sense\cite{catmull74,haeberli93texture,heckbert86survey}: |
a somewhat looser sense\cite{catmull74,\iftechreport haeberli93texture,\fi heckbert86survey}: |
229 |
it refers to mapping 2D arrays of numerical values onto graphics primitives |
it refers to mapping 2D arrays of numerical values onto graphics primitives |
230 |
such as polygons or Bezi\'er patches, modifying their rendered appearance |
such as polygons or Bezi\'er patches, modifying their rendered appearance |
231 |
in some way (coloring\cite{catmull74}, bump mapping\cite{blinn78bump}, etc.). |
in some way (coloring\cite{catmull74}, bump mapping\cite{blinn78bump}, etc.). |
243 |
and later to commodity hardware |
and later to commodity hardware |
244 |
is procedural texturing\cite{cook84shadetrees,perlin-noise-intro} |
is procedural texturing\cite{cook84shadetrees,perlin-noise-intro} |
245 |
(often called texture |
(often called texture |
246 |
shading in that context)\cite{fuchs89pixelplanes,lastra95shading,% |
shading in that context)\iftechreport\cite{fuchs89pixelplanes,lastra95shading,% |
247 |
olano98pixelflow,mccool99textureshaders}. |
olano98pixelflow,mccool99textureshaders}\fi. |
248 |
|
|
249 |
In addition to being drawn by hand or scanned, |
In addition to being drawn by hand or scanned, |
250 |
textures have been synthesized procedurally\cite{perlin-noise-intro}, |
textures have been synthesized procedurally\cite{perlin-noise-intro}, |