309 |
as globally distorted, segmented, locally Euclidian views |
as globally distorted, segmented, locally Euclidian views |
310 |
(see, e.g. [wang01mindsviews]_). |
(see, e.g. [wang01mindsviews]_). |
311 |
|
|
312 |
.. |
.. XXX |
313 |
|
|
314 |
it is important to maintain orientation locally, |
it is important to maintain orientation locally, |
315 |
that is, going in one direction should result in arriving from |
that is, going in one direction should result in arriving from |
331 |
because the visual field is wider than it is tall --- |
because the visual field is wider than it is tall --- |
332 |
consider the usual screen aspect ratios of 4:3 and 16:9. |
consider the usual screen aspect ratios of 4:3 and 16:9. |
333 |
|
|
334 |
.. |
.. 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. |
|
335 |
XXX: left and right hand??? |
XXX: left and right hand??? |
336 |
|
|
337 |
Based on the above principles we have selected a simple geometry |
Based on the above principles we have selected a simple geometry |
355 |
For left-link-end buoys the preceding discussion should |
For left-link-end buoys the preceding discussion should |
356 |
be reversed. |
be reversed. |
357 |
|
|
358 |
.. |
.. Thus, the buoys are equally close to the focus, matching |
|
|
|
|
Thus, the buoys are equally close to the focus, matching |
|
359 |
the fisheye focus shape. |
the fisheye focus shape. |
360 |
Additionally, a circle arc provides more area for the buoys than, |
Additionally, a circle arc provides more area for the buoys than, |
361 |
e.g., a straight line. |
e.g., a straight line. |
366 |
in the focused node, |
in the focused node, |
367 |
the final positions of the buoys need be adjusted to prevent. |
the final positions of the buoys need be adjusted to prevent. |
368 |
|
|
369 |
.. |
.. XXX |
370 |
|
|
371 |
how does this interact with the perception of the projection? |
how does this interact with the perception of the projection? |
372 |
|
|
478 |
larger parts were magically torn off the original document. |
larger parts were magically torn off the original document. |
479 |
[XXX: screenshots] |
[XXX: screenshots] |
480 |
|
|
481 |
.. |
.. Furthermore, the varying shapes of the edges |
|
|
|
|
Furthermore, the varying shapes of the edges |
|
482 |
help the user distinguish between targets torn off |
help the user distinguish between targets torn off |
483 |
of different places. |
of different places. |
484 |
|
|
568 |
The Gzz platform supports easy prototyping of the above |
The Gzz platform supports easy prototyping of the above |
569 |
techniques in several ways. |
techniques in several ways. |
570 |
|
|
571 |
.. |
.. First, the Gzz storage model (Storm[XXX]) provides globally unique |
|
|
|
|
First, the Gzz storage model (Storm[XXX]) provides globally unique |
|
572 |
identities [lukka02guids-andalso-mealling-leach-salz02-uuidnamespace]_ |
identities [lukka02guids-andalso-mealling-leach-salz02-uuidnamespace]_ |
573 |
for the documents and structural nodes and |
for the documents and structural nodes and |
574 |
the xanalogical[XXX] structure implemented on Gzz is a convenient way |
the xanalogical[XXX] structure implemented on Gzz is a convenient way |