/[gzz]/gzz/Documentation/Manuscripts/Irregu/irregu.tex
ViewVC logotype

Diff of /gzz/Documentation/Manuscripts/Irregu/irregu.tex

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.60 by tjl, Wed Nov 20 12:56:58 2002 UTC revision 1.61 by tjl, Wed Nov 20 13:02:36 2002 UTC
# Line 66  Sketchpad system\cite{XXX}. Line 66  Sketchpad system\cite{XXX}.
66  % Xerox PARC frames  % Xerox PARC frames
67    
68  % - very little variation  % - very little variation
69        
70    Ever since there has been very little
71    variation in viewports: they are almost always rectangular
72    and framed.
73  Even in systems that modify the conventional windowing model,  Even in systems that modify the conventional windowing model,
74  such as the  such as the
75  3D window manager Task Wall\cite{robertson00task},  3D window manager Task Wall\cite{robertson00task},
76  Data mountain\cite{robertson98data}  Data mountain\cite{robertson98data},
77  Elastic Windows\cite{kandogan96elastic,kandogan97elastic},  Elastic Windows\cite{kandogan96elastic,kandogan97elastic},
78  3D WebBook\cite{card96webbook}, % real-book look-a-like  3D WebBook\cite{card96webbook}, % real-book look-a-like
79  LifeStreams\cite{freeman95lifestreams,freeman96lifestreams}, % Organizing docs on streams  LifeStreams\cite{freeman95lifestreams,freeman96lifestreams}, % Organizing docs on streams
# Line 83  flip zooming\cite{lars97focus}, Line 86  flip zooming\cite{lars97focus},
86  BookMap\cite{hascoet00navigationaids},  BookMap\cite{hascoet00navigationaids},
87  the continuous zoom system in \cite{bartram95continuouszoom}  the continuous zoom system in \cite{bartram95continuouszoom}
88  and  and
89  the Document Lens\cite{robertson93documentlens}  the Document Lens\cite{robertson93documentlens},
90  the viewports are squarely rectangular. % XXX !!! ;^)  the viewports are squarely rectangular. % XXX !!! ;^)
91  %The non-rectangularly stretching 3dps\cite{carpendale96multiscale}  The Perspective Wall\cite{mackinlay91perspectivewall}
92  % still is contained in a rectangular window, and  simply folds the rectangular basic shape.
93  As an extreme example,  As an extreme example,
94  in \cite{carpendale01presspace}, which deals with fisheye magnification,  in \cite{carpendale01presspace}, dealing with fisheye magnification,
95  non-rectangular regions are magnified,  non-rectangular regions are magnified,
96  but only rectangular regions are ``lifted off'' the original plane to become  but only rectangular regions are ``lifted off'' the original plane to become
97  their own viewports,    their own viewports,  
98    
99    
100  This list is not intended as a criticism of the above references;  This list is not intended as a criticism of the above work;
101  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,
 What we are trying to demonstrate the dominance of rectangular,  
102  framed viewports.  framed viewports.
103  Indeed, the only references we found in the literature where  Indeed, the only references we found in the literature where
104  non-rectangular viewports are actually used are \cite{kramer94translucentwindows} and \cite{bier93toolglass}.  non-rectangular viewports are actually used are \cite{kramer94translucentwindows} and \cite{bier93toolglass}.
105  XXX go through carefully, explain here  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, ...  
106    
107  ---  ---
108    
# Line 121  round clock, and amusements such as shoo Line 118  round clock, and amusements such as shoo
118  or animated ``agents''\cite{andre98employing} such as the Office Assistants  or animated ``agents''\cite{andre98employing} such as the Office Assistants
119  of Microsoft Office.  of Microsoft Office.
120    
121    in all cases, the irregular shape of the viewport matches the shape of an
122    actual irregular object
123    
124  OpenGL allows non-rectangular viewports through the stencil buffer  OpenGL allows non-rectangular viewports through the stencil buffer
125    
126  ---  ---

Legend:
Removed from v.1.60  
changed lines
  Added in v.1.61

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26