Related Experiment Video
Updated: Jun 15, 2026

06:10
Using Generative Art to Convey Past and Future Climate Transitions
Published on: March 31, 2023
Mélange: space folding for visual exploration.
Niklas Elmqvist1, Yann Riche, Nathalie Henry-Riche
1Purdue University, West Lafayette, IN, USA. elm@purdue.edu
IEEE Transactions on Visualization and Computer Graphics
|March 13, 2010
Summary
This study introduces a novel space-folding distortion technique for navigating large geometric spaces. This method significantly improves user performance in visualizing and comparing multiple distant data points.
Area of Science:
- Computer Science
- Human-Computer Interaction
- Information Visualization
Background:
- Navigating large geometric spaces (maps, networks, documents) often relies on panning and zooming.
- These traditional methods are inefficient for comparing distant objects.
Purpose of the Study:
- To introduce a new distortion technique for improved navigation in large geometric spaces.
- To enhance the visibility and comparison of multiple focus regions within complex datasets.
Main Methods:
- Developed a novel space-folding distortion technique.
- Incorporated contextual information within the folds for unfolding and paging interactions.
- Conducted a comparative study against existing navigation approaches.
Main Results:
- Participants using the space-folding technique performed significantly better than with traditional methods.
- The technique effectively guarantees visibility of multiple focus regions.
- Demonstrated implementation and application to 1D time-series data visualization.
Conclusions:
- The space-folding distortion technique offers a more effective and efficient method for navigating and analyzing large geometric spaces.
- This approach enhances user performance and provides richer contextual information during data exploration.
More Related Videos
Related Concept Videos
Space Curves
A space curve describes the path followed by a particle moving through three-dimensional space. Unlike plane curves, which are confined to two coordinates, space curves require three coordinate functions. If t is a parameter, the position of the particle is represented by the vector function\begin{equation*}\mathbf{r}(t)=\langle x(t),y(t),z(t)\rangle,\end{equation*}where x(t), y(t), and z(t) are differentiable functions of t. As t varies over an interval, the endpoints of the position vectors...
Real-World Applications of Space Curves
Modern aerospace navigation depends on the accurate prediction of motion in three-dimensional space. In defense applications, radar systems continuously track both interceptors and moving aerial targets to find whether their flight paths will result in a collision. These motions are modeled mathematically as space curves, which represent paths that change continuously with time. Each object’s position is described by a vector function that specifies its location in terms of time-dependent...
Tangent Planes to Surfaces
In multivariable calculus, the concept of a tangent plane plays a central role in approximating curved surfaces. When dealing with a surface defined by a function of two variables, such as z = f(x, y), the tangent plane at a given point provides the best linear approximation to the surface near that point. This local linearization allows complex, nonlinear geometries to be treated using simpler, planar models.The construction of the tangent plane involves taking vertical slices of the surface...
Cylinders in Three-Dimensional Space
A cylindrical surface is generated when a two-dimensional profile curve is translated along a straight line in three-dimensional space. The translated copies of the curve form a surface composed of parallel rulings, each oriented in the same fixed direction. This construction allows many three-dimensional forms to be described using relatively simple planar equations.In Cartesian coordinates, a cylindrical surface is often recognized by an equation that omits one of the three variables. For...
Tangent Planes to Level Surfaces
A level surface consists of all points in space where a function of three variables takes the same fixed value. If a point lies on this surface, understanding the surface’s geometry there requires more than just knowing the point’s coordinates; it requires describing how the surface is oriented, or how it tilts, near that point.To probe this local geometry, imagine tracing a path that stays entirely on the level surface and passes through the point of interest. This path can be described as a...
Divergence Theorem in 3D Space
In vector calculus, flux measures the total flow of a vector field through a surface. For a closed surface in three-dimensional space, this means measuring how much of the field passes outward through every point on the boundary. Directly calculating this flux can be difficult when the surface has a complicated or irregular shape. The Divergence Theorem provides a powerful alternative by relating surface flux to behavior inside the enclosed region.The Divergence Theorem states that the outward...

