- ...computable.
- Stevens also distinguished
ratio from interval (his term from quantitative).
- ...[#Morrison00##1#].
- The findings on the lack of
benefit of many animations run counter to the assumptions of many
people.
- ...area.
- Or in a
three-dimensional display, to rotate, translate, and zoom.
- ...[#Carpendale95b##1#].
- The Nonlinear Magnification
Homepage maintained by Keahey links to downloadable versions of many of
these papers:
http://www.cs.indiana.edu/hyplan/tkeahey/research/nlm/nlm.html.
- ...theory.
- http://www.cs.virginia.edu/~gd2000/
- ...structure.
- This system is known to
many outside the field because of its appearance in the feature film
Jurassic Park.
- ...SGI
- http://www.sgi.com/software/mineset
- ...more.)
- Personal communication, Graham Wills,
April 2000.
- ...points.
- There are five additional
three-dimensional geometries that are homogeneous but nonisotropic,
which together with the three isotropic geometries (spherical,
Euclidean, and hyperbolic) form Thurston's Eight Model Geometries
[Thu97, Section 3.8,] [Wee85, Chapter 18,].
- ...polynomially.
- An equivalent statement is that hyperbolic objects have
negative Gaussian curvature.
- ...exposition.
- Technically, a hyperboloid embedded in a space
one dimension higher than itself is the Minkowski model, and our
projection is the standard mapping from the Minkowski to the
Klein-Beltrami model.
- ...4-space
- The word ``hyperbolic'' should not be confused with
the word ``hyperspace'', which is sometimes used in popular literature
to mean 4-space.
- ...three-dimensional.
- The Shape of Space, by Jeff Weeks,
contains an eminently readable exposition of dimensionality and
embedding [Wee85].
- ...formulas.
- The typographical error of having r instead
of 22#22 in both the Euclidean and hyperbolic equations in
[Mun97] is corrected here.
- ...Internet.
- idle-AS-fig
- ...intersection.
- Intersections could
theoretically occur, since we do not explicitly check for them, but
our layout algorithm is designed to make them highly unlikely. We have
never observed non-tree link intersection in practice.
- ...structure.
- Two studies have found beneficial effects from 3D
kinetic depth cues for both trees
[SM93] and general graphs [WF96], where larger
structures could be understood with kinetic 3D than with flat 2D
layouts.
- ...color.
- We use the term
``color'' advisedly: although we explicitly distinguish between hue,
saturation, and brightness in the Constellation system (Section
5.3), in H3 colors are assigned as RGB triplets.
Although sophisticated developers could of course choose to distinguish
between hue, saturation, and brightness at the application layer, it
would be misleading to imply that H3 supports those three perceptual
channels instead of a single channel of color.
- ...Irix.
- http://www.sgi.com/software/sitemgr.html
- ...ratio.
- The
library API also allows the trivial solution of
nonsquare windows with a distorted aspect ratio so that the sphere at
infinity is drawn as an ellipsoid.
- ...libraries.
- All standard libraries
support the additional projection step from 3D Euclidean space to 2D
screen space.
- ...free.
-
http://www.sgi.com/software/sitemgr.html
- ...use.
- http://graphics.stanford.edu/~munzner/h3
- ...root.
- If we relaxed that requirement, spanning tree creation
would instead require the 84#84 time of Kruskal's algorithm.
- ...machine.
- The most recent version of the software has a
somewhat smaller memory footprint, but the fundamental point
remains.
- ...downloadable
-
http://graphics.stanford.edu/~munzner/h3
- ...Skitter
- http://www.caida.org/Tools/Skitter/
- ...software
-
http://www.cs.bell-labs.edu/~ches/map
- ...tool.
- http://www.mrtd.net
- ...mid-1993.
-
ftp://parcftp.xerox.com/pub/net-research/mbone/maps
- ...night.
-
http://www.mbone.cl.cam.ac.uk/mbone
- ...night.
- Although this resource
was available at the time of
the project in 1996, in 1998 Brooks stopped keeping this list
because of an upstream provider charging policy change.
- ...support.
- In 1996
hardware texturing support in low-end machines was
less common than it is in 2000.
- ...modules.
- Parts
of this pipeline were implemented by Eric Hoffman.
- ...geometry.
-
We used previously existing spherical geodesic code extracted from the
spherescribble interactive software by Millie Niss, available from
http://www.geom.umn.edu/software/download/spherescribble.html.
- ...available.
-
http://ipn.caida.org/Tools/pipeline
- ...ISP.
- This particular backbone segmentation was suggested by
collaborators who were familiar with the multicast community.
- ...Squid
- http://ircache.nlanr.net/Cache/cacheviz.html
- ...usage.
- http://ircache.nlanr.net/Cache/daily.html
- ...6Bone.
- http://www.nas.nasa.gov/Groups/LAN/IPv6/viz/
- ...greeking
- ``Greeking'' is a term from the publishing world for
this type of placeholder.
- ...[#Levesque88##1#].
- Interestingly, this assumption is much
stronger for visible graphical scenes than for textual descriptions of
scenes.
- ...here.
- The three
accompanying videos are available in online digitized form from
http://graphics.stanford.edu/~munzner/videos.html.
- ...size.
- Another difficulty with
large-scale web visualization is that
more and more of the web is being converted to dynamically programmed
content instead of indexable static HTML pages.
- ...2000.
- http://www.inktomi.com/webmap
- ...interaction.
- On a personal
note, in the 1980's I was personally horrified at the idea of wasting
expensive supercomputer CPU cycles by running a Unix shell instead of
using a job control language for batch processing. I have, of course,
expanded my world view since then.
- ...graphs.
- Videos
demonstrating the systems in action are available at
http://graphics.stanford.edu/~munzner/videos.html.
Tamara Munzner