317 |
|
|
318 |
\fi |
\fi |
319 |
%In addition to being drawn by hand or scanned, |
%In addition to being drawn by hand or scanned, |
320 |
Textures have been synthesized in several ways: procedurally\cite{perlin-noise-intro}, |
Textures have been synthesized in several ways: procedurally\cite{cook84shadetrees,perlin-noise-intro,perlin-hypertexture,rhoades92realtime,peachey85solidtexturing}, |
321 |
using |
using |
322 |
other textures as a starting point\cite{heeger95pyramid}, |
other textures as a starting point\cite{heeger95pyramid}, |
323 |
perceptually, for visualizing surface orientation\cite{interrante97illustrating,schweitzer83texturing} and scalar or vector fields\cite{ware95texture}, |
perceptually, for visualizing surface orientation\cite{interrante97illustrating,schweitzer83texturing,stalling97lic} and scalar or vector fields\cite{ware95texture}, |
324 |
and statistically, as samples from a probability distribution on a |
and statistically, as samples from a probability distribution on a |
325 |
random field\cite{cross83markov,geman84stochastic}. |
random field\cite{cross83markov,geman84stochastic,turk91arbitrary}. |
326 |
% FIXME: grammar |
% FIXME: grammar |
327 |
% XXX: there's overlap between the enumerated cases |
% XXX: there's overlap between the enumerated cases |
328 |
|
|