[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex |
Date: |
Thu, 28 Nov 2002 12:19:59 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 02/11/28 12:19:59
Modified files:
Documentation/Manuscripts/Paper: paper.tex
Log message:
reorg
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/Paper/paper.tex.diff?tr1=1.82&tr2=1.83&r1=text&r2=text
Patches:
Index: gzz/Documentation/Manuscripts/Paper/paper.tex
diff -u gzz/Documentation/Manuscripts/Paper/paper.tex:1.82
gzz/Documentation/Manuscripts/Paper/paper.tex:1.83
--- gzz/Documentation/Manuscripts/Paper/paper.tex:1.82 Thu Nov 28 12:18:31 2002
+++ gzz/Documentation/Manuscripts/Paper/paper.tex Thu Nov 28 12:19:59 2002
@@ -95,6 +95,46 @@
\section{Related work}
+\subsection{Texturing}
+
+The word {\em texture}, taken literally, is the translation-invariant
statistical microstructure of a surface.
+In computer graphics,
+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.).
+
+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 desktop 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{fuchs89pixelplanes,lastra95shading,%
+olano98pixelflow,mccool99textureshaders}.
+
+In this article, we apply texture shading to obtain a large number
+of unique textures for distinguishing virtual objects.
+
+\cite{ware95texture}
+
+%
+% Used for
+% Aid to visualizing surfaces\cite{schweitzer83texturing},
+% (simple local features in artificial %textures are used for
+% implying global surface shape)
+% 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})
+
+
\subsection{Focus+Context views}
Focus+Context, or, fisheye views\cite{fc-fisheye} are
@@ -200,46 +240,6 @@
of a displayed item at a glance, without explicitly reading the title.
Even more importantly, the user can become aware of the identity just by
seeing
any {\em fragment} of the item, instead of the ``title page''.
-
-
-\subsection{Texturing}
-
-The word {\em texture}, taken literally, is the translation-invariant
statistical microstructure of a surface.
-In computer graphics,
-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.).
-
-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 desktop 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{fuchs89pixelplanes,lastra95shading,%
-olano98pixelflow,mccool99textureshaders}.
-
-In this article, we apply texture shading to obtain a large number
-of unique textures for distinguishing virtual objects.
-
-\cite{ware95texture}
-
-%
-% Used for
-% Aid to visualizing surfaces\cite{schweitzer83texturing},
-% (simple local features in artificial %textures are used for
-% implying global surface shape)
-% 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 Backgrounds}
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, (continued)
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/22
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Janne V. Kujala, 2002/11/22
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/23
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/25
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/25
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Janne V. Kujala, 2002/11/25
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/26
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/26
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Janne V. Kujala, 2002/11/26
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex,
Tuomas J. Lukka <=
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29
- [Gzz-commits] gzz/Documentation/Manuscripts/Paper paper.tex, Tuomas J. Lukka, 2002/11/29