[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Gzz-commits] manuscripts/xupdf article.rst nadirtext.mp,
Tuomas J. Lukka <=