232 |
it refers to mapping 2D arrays of numerical values onto graphics primitives |
it refers to mapping 2D arrays of numerical values onto graphics primitives |
233 |
such as polygons or Bezi\'er patches, modifying their rendered appearance |
such as polygons or Bezi\'er patches, modifying their rendered appearance |
234 |
in some way (coloring\cite{catmull74}, bump mapping\cite{blinn78bump}, etc.). |
in some way (coloring\cite{catmull74}, bump mapping\cite{blinn78bump}, etc.). |
|
|
|
235 |
\iftechreport |
\iftechreport |
236 |
|
|
237 |
Due to the price of texturing-capable hardware, most uses |
Due to the price of texturing-capable hardware, most uses |
238 |
of texturing until the mid-1990s were in scientific |
of texturing until the mid-1990s were in scientific |
239 |
visualization and the entertainment industry. |
visualization and the entertainment industry. |
249 |
(often called texture |
(often called texture |
250 |
shading in that context)\iftechreport\cite{fuchs89pixelplanes,lastra95shading,% |
shading in that context)\iftechreport\cite{fuchs89pixelplanes,lastra95shading,% |
251 |
olano98pixelflow,mccool99textureshaders}\fi. |
olano98pixelflow,mccool99textureshaders}\fi. |
|
\fi |
|
252 |
|
|
253 |
|
\fi |
254 |
%In addition to being drawn by hand or scanned, |
%In addition to being drawn by hand or scanned, |
255 |
Textures have been synthesized in several ways: procedurally\cite{perlin-noise-intro}, |
Textures have been synthesized in several ways: procedurally\cite{perlin-noise-intro}, |
256 |
using |
using |
275 |
\emph{visual texture discrimination}\cite{julesz62visualpattern,bergen91theories}, |
\emph{visual texture discrimination}\cite{julesz62visualpattern,bergen91theories}, |
276 |
the ability of human observers to effortlessly discriminate |
the ability of human observers to effortlessly discriminate |
277 |
pairs of certain textures. |
pairs of certain textures. |
278 |
Discrimination models can provide insight on the pre-attentive |
%Discrimination models can provide insight on the pre-attentive |
279 |
processes underlying visual perception. |
%processes underlying visual perception. |
|
|
|
280 |
Julesz\cite{julesz81textons} proposed that texture discrimination could be |
Julesz\cite{julesz81textons} proposed that texture discrimination could be |
281 |
explained by the densities of textons, fundamental texture elements, such as |
explained by the densities of textons, fundamental texture elements, such as |
282 |
elongated blobs, line terminators, and line crossings. |
elongated blobs, line terminators, and line crossings. |