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)
In this paper we investigate the use of scene graphs as a general approach for implementing two-dimensional (2D) graphical applications, and in particular Zoomable User Interfaces (ZUIs). Scene graphs are typically found in three-dimensional (3D) graphics packages such as Sun's Java3D and SGI's OpenInventor. They have not been widely adopted by 2D graphical(More)
This panel explores the dialog and interplay between artists and technologists. In the process, the panelists aim to bring considerations of art and the artistic process to the attention of the technology-oriented UIST community. We invite readers to think about how your work relates to art. We encourage the research community to look for ways to integrate(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)
V IS U A L P R O C E E D IN G S S K E T C H E S | A R T & D E S IG N 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(More)
  • Jon Meyer
  • SIGGRAPH Electronic Art and Animation Catalog
  • 2005
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 model. The results are presented both as screen-based computer installations and as still images. In the(More)