gzz-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gzz-commits] manuscripts/xupdf article.rst nadirtext.mp


From: Tuomas J. Lukka
Subject: [Gzz-commits] manuscripts/xupdf article.rst nadirtext.mp
Date: Fri, 14 Feb 2003 17:34:48 -0500

CVSROOT:        /cvsroot/gzz
Module name:    manuscripts
Changes by:     Tuomas J. Lukka <address@hidden>        03/02/14 17:34:48

Modified files:
        xupdf          : article.rst 
Added files:
        xupdf          : nadirtext.mp 

Log message:
        Diagram about nadir's effect on text

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/xupdf/nadirtext.mp?rev=1.1
http://savannah.gnu.org/cgi-bin/viewcvs/gzz/manuscripts/xupdf/article.rst.diff?tr1=1.109&tr2=1.110&r1=text&r2=text

Patches:
Index: manuscripts/xupdf/article.rst
diff -u manuscripts/xupdf/article.rst:1.109 manuscripts/xupdf/article.rst:1.110
--- manuscripts/xupdf/article.rst:1.109 Fri Feb 14 14:45:33 2003
+++ manuscripts/xupdf/article.rst       Fri Feb 14 17:34:48 2003
@@ -309,7 +309,9 @@
 as globally distorted, segmented, locally Euclidian views
 (see, e.g. [wang01mindsviews]_).
 
-..  it is important to maintain orientation locally,
+..  
+    
+    it is important to maintain orientation locally,
     that is, going in one direction should result in arriving from 
     the opposite direction, so that the local spatial structure
     does not change too much.
@@ -329,7 +331,9 @@
 because the visual field is wider than it is tall ---
 consider the usual screen aspect ratios of 4:3 and 16:9.
 
-..  leaving more space at the left and right sides than on the top and bottom.
+..  
+
+    leaving more space at the left and right sides than on the top and bottom.
     XXX: left and right hand???
 
 Based on the above principles we have selected a simple geometry
@@ -353,7 +357,9 @@
 For left-link-end buoys the preceding discussion should
 be reversed.
 
-..  Thus, the buoys are equally close to the focus, matching 
+..  
+
+    Thus, the buoys are equally close to the focus, matching 
     the fisheye focus shape.
     Additionally, a circle arc provides more area for the buoys than,
     e.g., a straight line.
@@ -364,7 +370,9 @@
 in the focused node,
 the final positions of the buoys need be adjusted to prevent.
 
-.. how does this interact with the perception of the projection?
+.. 
+
+    how does this interact with the perception of the projection?
 
 .. figure:: buoyGeometry
    :label: figbuoygeom
@@ -438,10 +446,11 @@
 
    \label{sec-breaklines}
 
-The rectangular frames are also likely a decision resulting
-mostly from performance. Especially when showing a region
-of another document in a buoy, a rectangular frame could be 
-visually distracting, and doesn't provide a clear indication
+The rectangular frames used in most user 
+interfaces are also likely a decision resulting
+mostly from performance. Especially when showing a fragment
+of a document in a buoy, a rectangular frame could be 
+visually confusing, and doesn't provide a clear indication
 of whether we are looking at the edge of the currently shown
 part or the whole content.
 
@@ -458,7 +467,7 @@
 
    NASA diagram XXX
 
-We apply this technique by drawing the buoys simply as 
+We apply this technique by drawing the buoys as 
 non-photorealistically torn-off pieces of the target document. 
 However, because of the requirements of fluid animation,
 the shapes of the break lines need to be carefully designed.
@@ -466,21 +475,27 @@
 The shape of a torn edge is tied to its location on
 the target document, creating a cue of scale of the torn-off
 piece on the screen. 
-Furthermore, the varying shapes of the edges
-help the user distinguish between targets torn off
-of different places.
-
 When a link is followed, the torn shape of the target buoy 
-animates to the full shape of the document, as if larger and 
-larger parts were torn off. [XXX: screenshots]
+animates to the full shape of the document.
+The animation does not look like the edge just gliding
+over the document, but rather as if larger and 
+larger parts were magically torn off the original document. 
+[XXX: screenshots]
+
+..  
+
+    Furthermore, the varying shapes of the edges
+    help the user distinguish between targets torn off
+    of different places.
 
 The hardware implementation uses a noise texture for creating 
 the variation in the torn shape with texture coordinates tied 
-to the paper location. 
-The stencil buffer is used for drawing the contents
-inside the buoy silhuette.
-Finally, a non-photorealistic black edge is drawn
-around the silhuette to clarify the image..
+to the paper location.  
+The stencil buffer is used for efficiently
+drawing the contents delimited by the irregular shape.
+Finally, a non-photorealistic black edge [XXX nonphotorealistic refs] 
+is drawn
+around the silhuette to clarify the image.
 
 
 Nadir




reply via email to

[Prev in Thread] Current Thread [Next in Thread]