[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex
From: |
Tuomas J. Lukka |
Subject: |
[Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex |
Date: |
Wed, 20 Nov 2002 08:02:36 -0500 |
CVSROOT: /cvsroot/gzz
Module name: gzz
Changes by: Tuomas J. Lukka <address@hidden> 02/11/20 08:02:36
Modified files:
Documentation/Manuscripts/Irregu: irregu.tex
Log message:
Twids
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/gzz/Documentation/Manuscripts/Irregu/irregu.tex.diff?tr1=1.60&tr2=1.61&r1=text&r2=text
Patches:
Index: gzz/Documentation/Manuscripts/Irregu/irregu.tex
diff -u gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.60
gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.61
--- gzz/Documentation/Manuscripts/Irregu/irregu.tex:1.60 Wed Nov 20
07:56:58 2002
+++ gzz/Documentation/Manuscripts/Irregu/irregu.tex Wed Nov 20 08:02:36 2002
@@ -66,11 +66,14 @@
% Xerox PARC frames
% - very little variation
-
+
+Ever since there has been very little
+variation in viewports: they are almost always rectangular
+and framed.
Even in systems that modify the conventional windowing model,
such as the
3D window manager Task Wall\cite{robertson00task},
-Data mountain\cite{robertson98data}
+Data mountain\cite{robertson98data},
Elastic Windows\cite{kandogan96elastic,kandogan97elastic},
3D WebBook\cite{card96webbook}, % real-book look-a-like
LifeStreams\cite{freeman95lifestreams,freeman96lifestreams}, % Organizing docs
on streams
@@ -83,29 +86,23 @@
BookMap\cite{hascoet00navigationaids},
the continuous zoom system in \cite{bartram95continuouszoom}
and
-the Document Lens\cite{robertson93documentlens}
+the Document Lens\cite{robertson93documentlens},
the viewports are squarely rectangular. % XXX !!! ;^)
-%The non-rectangularly stretching 3dps\cite{carpendale96multiscale}
-% still is contained in a rectangular window, and
+The Perspective Wall\cite{mackinlay91perspectivewall}
+simply folds the rectangular basic shape.
As an extreme example,
-in \cite{carpendale01presspace}, which deals with fisheye magnification,
+in \cite{carpendale01presspace}, dealing with fisheye magnification,
non-rectangular regions are magnified,
but only rectangular regions are ``lifted off'' the original plane to become
their own viewports,
-This list is not intended as a criticism of the above references;
-the work done therein is first-class and focused on other aspects of the user
interface.
-What we are trying to demonstrate the dominance of rectangular,
+This list is not intended as a criticism of the above work;
+what we are trying to demonstrate the dominance of rectangular,
framed viewports.
Indeed, the only references we found in the literature where
non-rectangular viewports are actually used are
\cite{kramer94translucentwindows} and \cite{bier93toolglass}.
XXX go through carefully, explain here
-% in all cases, the irregular shape of the viewport matches the shape of an
-% actual irregular object
-
-The Perspective Wall\cite{mackinlay91perspectivewall}
-bends the rectangular basic shape, ...
---
@@ -120,6 +117,9 @@
round clock, and amusements such as shooting holes in windows \cite{XBLAST} or
....
or animated ``agents''\cite{andre98employing} such as the Office Assistants
of Microsoft Office.
+
+in all cases, the irregular shape of the viewport matches the shape of an
+actual irregular object
OpenGL allows non-rectangular viewports through the stencil buffer
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, (continued)
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/17
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/18
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/18
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/19
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex,
Tuomas J. Lukka <=
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/20
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Benja Fallenstein, 2002/11/22
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/27
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/27
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/27
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Tuomas J. Lukka, 2002/11/27
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/27
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/28
- [Gzz-commits] gzz/Documentation/Manuscripts/Irregu irregu.tex, Janne V. Kujala, 2002/11/28