[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/Documentation/Manuscripts gzigzag.bib Paper...
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz/Documentation/Manuscripts gzigzag.bib Paper... |
Date: |
Tue, 19 Nov 2002 14:22:14 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 02/11/19 14:22:12
Modified files:
Documentation/Manuscripts: gzigzag.bib
Documentation/Manuscripts/Paper: paper.tex
Log message:
more
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/gzigzag.bib.diff?tr1=1.69&tr2=1.70&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/Paper/paper.tex.diff?tr1=1.37&tr2=1.38&r1=text&r2=text
Patches:
Index: gzz/Documentation/Manuscripts/Paper/paper.tex
diff -u gzz/Documentation/Manuscripts/Paper/paper.tex:1.37
gzz/Documentation/Manuscripts/Paper/paper.tex:1.38
--- gzz/Documentation/Manuscripts/Paper/paper.tex:1.37 Tue Nov 19 12:45:22 2002
+++ gzz/Documentation/Manuscripts/Paper/paper.tex Tue Nov 19 14:22:12 2002
@@ -32,7 +32,7 @@
for assisting user orientation
in navigating hyperstructures using Focus+Context views.
%
-We can generate a texture for every document the user ever visits,
+We can generate a texture for every document the user ever visits, (XXX SLOW?!
NOT)
and the user will be able to learn the textures of the
most often visited
documents, as per Zipf's law.
@@ -144,24 +144,34 @@
\subsection{Texturing}
-Texture is the translation-invariant statistical microstructure of a surface.
+The word {\em texture}, taken literally, is the translation-invariant
statistical microstructure of a surface.
In computer graphics,
-texturing is used in a somewhat looser sense\cite{catmull74,heckbert86survey}:
+the word {\em texturing} is used in a somewhat looser
sense\cite{catmull74,heckbert86survey}:
it refers to mapping 2D arrays of numerical values onto graphics primitives
such as polygons or Bezi\'er patches, modifying their rendered appearance
in some way (coloring\cite{catmull74}, bump mapping\cite{blinn78bump} etc)..
-
-
-% Surveys \cite{heckbert86survey}
-
-Used for
- Aid to visualizing surfaces\cite{schweitzer83texturing},
- various graphics operations\cite{haeberli93texture},
-
-Synthesized using
- procedural
methods\cite{perlin-noise-intro,peachey85solidtexturing,perlin-hypertexture,texturing-and-modeling},
- other textures as a starting point (see e.g. \cite{heeger95pyramid})
+Due to the price of texturing-capable hardware, most uses of texturing until
the mid-1990s were
+in scientific visualization and the computer graphics industry.
+During the last decade, computer games helped to drive the price of suitable
+3D accelerators down, making them standard in modern computers.
+However, texturing has still found relatively little use outside the three
fields
+mentioned above.
+
+The latest feature to move from software to speciality hardware
+to commodity hardware
+is procedural texturing\cite{cook84shadetrees,perlin-noise-intro}
+(often called texture shading)\cite{olano98pixelflow,mccool99textureshaders}.
+
+
+%
+% Used for
+% Aid to visualizing surfaces\cite{schweitzer83texturing},
+% various graphics operations\cite{haeberli93texture},
+%
+% Synthesized using
+% procedural
methods\cite{perlin-noise-intro,peachey85solidtexturing,perlin-hypertexture,texturing-and-modeling},
+% other textures as a starting point (see e.g. \cite{heeger95pyramid})
\section{Unique Textures}
Index: gzz/Documentation/Manuscripts/gzigzag.bib
diff -u gzz/Documentation/Manuscripts/gzigzag.bib:1.69
gzz/Documentation/Manuscripts/gzigzag.bib:1.70
--- gzz/Documentation/Manuscripts/gzigzag.bib:1.69 Tue Nov 19 12:46:40 2002
+++ gzz/Documentation/Manuscripts/gzigzag.bib Tue Nov 19 14:22:12 2002
@@ -750,7 +750,55 @@
location = {Los Angeles, California, United States},
doi = {http://doi.acm.org/10.1145/311534.311585},
publisher = {ACM Press},
+ comment = { Not sure how important this is -- suggesting hw impl, but pretty
late in time. }
}
+
address@hidden,
+ author = {Marc Olano and Anselmo Lastra},
+ title = {A shading language on graphics hardware: the pixelflow shading
system},
+ booktitle = {Proceedings of the 25th annual conference on Computer graphics
and interactive techniques},
+ year = {1998},
+ isbn = {0-89791-999-8},
+ pages = {159--168},
+ doi = {http://doi.acm.org/10.1145/280814.280857},
+ publisher = {ACM Press},
+ }
+
+inproceedings{rhoades92realtime,
+ author = {John Rhoades and Greg Turk and Andrew Bell and Andrei State and
Ulrich Neumann and Amitabh Varshney},
+ title = {Real-time procedural textures},
+ booktitle = {Proceedings of the 1992 symposium on Interactive 3D graphics},
+ year = {1992},
+ isbn = {0-89791-467-8},
+ pages = {95--100},
+ location = {Cambridge, Massachusetts, United States},
+ doi = {http://doi.acm.org/10.1145/147156.147171},
+ publisher = {ACM Press},
+ }
+
address@hidden,
+ author = {Robert L. Cook},
+ title = {Shade trees},
+ booktitle = {Proceedings of the 11th annual conference on Computer graphics
and interactive techniques},
+ year = {1984},
+ isbn = {0-89791-138-5},
+ pages = {223--231},
+ }
+
+
+
address@hidden,
+ author = {Stefan Guthe and Stefan Roettger and Andreas Schieber and Wolfgang
Strasser and Thomas Ertl},
+ title = {High-quality unstructured volume rendering on the PC platform},
+ booktitle = {Proceedings of the conference on Graphics hardware 2002},
+ year = {2002},
+ isbn = {1-58113-580-7},
+ pages = {119--125},
+ location = {Saarbrucken, Germany},
+ publisher = {Eurographics Association},
+ comment = { Showing how off-the-shelf used in powerful vizn }
+ }
+
@inproceedings{blinn78bump,