Learn More
Here, we analyze toolkit designs for building graphical applications with rich user interfaces, comparing polylithic and monolithic toolkit-based solutions. Polylithic toolkits encourage extension by composition and follow a design philosophy similar to 3D scene graphs supported by toolkits including JavaSD and Openlnventor. Monolithic toolkits, on the(More)
to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, to republish, to post on servers or to redistribute to lists, requires(More)
Nested User Interface Components combine the concepts of Zooming User Interfaces (ZUIs) with recursive nesting of active graphical user interface widgets. The resulting system of recursively nesting interface components has a number of desirable properties. The level of detail of the view of any widget component and its children, as well as the(More)
We present a set of very low bandwidth techniques for navigating remote environments. In a typical setup using our system, a virtual environment resides on a server machine, and one or more users explore the environment from client machines. Each client uses previous views of the environment to predict the next view, using the known camera motion and(More)
Pad++, a general-purpose zoomable substrate for creating and interacting with structured information, is under development by researchers at the University of New Mexico and New York University. All Pad++ objects support zooming, and there are mechanisms for navigating through a multiscale space using panning, zooming, and hyperlinks. Pad++ includes a(More)
  • Jon Meyer
  • 2005
ARTIST STATEMENT These two images are part of an ongoing series of multiperspective collages I started in 2001. To construct the collages, I start by taking dozens of digital photographs of an environment. Then I use perspective warps to map the images to a nearly orthographic projection. Finally, I position the warped images in a three-dimensional computer(More)