interfaces for conceptual and creative design should recognize and interpret drawings. They should also capture users' intended ambiguity, vagueness, and imprecision and convey these qualities visually and through...
详细信息
interfaces for conceptual and creative design should recognize and interpret drawings. They should also capture users' intended ambiguity, vagueness, and imprecision and convey these qualities visually and through interactive behavior. Freehand drawing can provide this information and it is a natural input mode for design. We describe a pen-based interface that acquires information about ambiguity and precision from freehand input, represents it internally, and echoes it to users visually and through constraint based edit behavior.
An interaction technique for immersive virtual environments called 'head-tracked orbital viewing' is described. The user's head orientation is tracked and mapped so as to move the viewpoint of the user abo...
详细信息
An interaction technique for immersive virtual environments called 'head-tracked orbital viewing' is described. The user's head orientation is tracked and mapped so as to move the viewpoint of the user about the surface of a virtual sphere surrounding a center of rotation. The technique is useful for object examination tasks in a virtual world, allowing the user to quickly and easily view an object from many perspectives.
This paper presents XXL, a new interactive development system for building userinterfaces which is based on the concept of textual and visual equivalence. XXL includes an interactive builder and a 'small' C c...
详细信息
This paper presents XXL, a new interactive development system for building userinterfaces which is based on the concept of textual and visual equivalence. XXL includes an interactive builder and a 'small' C compatible special-purpose language that is both interpretable and compilable. The visual builder is able to establish the reverse correspondence between the dynamic objects that it manipulates and their textual descriptions in the original source code. Interactive modifications performed by using the builder result in incremental modifications of the original text. Lastly, XXL not only allows users to specify the widget part of the interface but can also be used to manage various behaviors and to create distributed interfaces.
This paper presents a survey of the Visual Information Environment Prototype (VIEP), a system which demonstrates the next generation of Command, Control, Communication, and Intelligence (C31) systems. In particular, V...
详细信息
This paper presents a survey of the Visual Information Environment Prototype (VIEP), a system which demonstrates the next generation of Command, Control, Communication, and Intelligence (C31) systems. In particular, VIEP provides a novel integration of user interaction techniques including wireless input and large-screen output to facilitate the task of collaborating with media such as large images, audio and video. The prototype has been implemented and demonstrated over both local and wide area networks.
Techniques for improving the imageability of an existing data visualisation are described. The aim is to make the visualisation more easily explored, navigated and remembered. Starting from a relatively sparse landsca...
详细信息
ISBN:
(纸本)9780897917988
Techniques for improving the imageability of an existing data visualisation are described. The aim is to make the visualisation more easily explored, navigated and remembered. Starting from a relatively sparse landscapelike representation of a set of objects, we selectively add to the visualisation static features such as clusters, and dynamic features such as view-specific sampling of object detail. Information on past usage is used in this process, making manifest an aspect of interaction which is often neglected. Issues arising from the use of such features in a shared virtual environment are discussed.
The Cage is an easy to use 3D grid. Built into a 3D modeler, it provides a visualized reference coordinate system that helps the user to orient himself in 3D space, and that supports efficient alignment and snapping m...
详细信息
The Cage is an easy to use 3D grid. Built into a 3D modeler, it provides a visualized reference coordinate system that helps the user to orient himself in 3D space, and that supports efficient alignment and snapping methods. It can be adapted with a single mouse click to any new viewing situation and reference system. The Cage was implemented in C++ under Open Inventor on Silicon Graphics workstations. It was tested as a part of a 3D authoring tool for virtual TV studios.
We describe local tools, a general interaction technique that replaces traditional tool palettes. A collection of tools sit on the worksurface along with the data. Each tool can be picked up (where it replaces the cur...
详细信息
We describe local tools, a general interaction technique that replaces traditional tool palettes. A collection of tools sit on the worksurface along with the data. Each tool can be picked up (where it replaces the cursor), used, and then put down anywhere on the worksurface. There is a toolbox for organizing the tools. These local tools were implemented in Pad++ as part of KidPad, an application for children.
This TechNote introduces new interaction techniques for small screen devices such as palmtop computers or handheld electric devices, including pagers and cellular phones. Our proposed method uses the tilt of the devic...
详细信息
ISBN:
(纸本)9780897917988
This TechNote introduces new interaction techniques for small screen devices such as palmtop computers or handheld electric devices, including pagers and cellular phones. Our proposed method uses the tilt of the device itself as input. Using both tilt and buttons, it is possible to build several interaction techniques ranging from menus and scroll bars, to more complicated examples such as a map browsing system and a 3D object viewer. During operation, only one hand is required to both hold and control the device. This feature is especially useful for field workers.
Current drawing programs provide mainly three ways for carrying out object alignment: either by issuing an alignment command, or by using direct positioning with the help of gravity active points, or by making use of ...
详细信息
Current drawing programs provide mainly three ways for carrying out object alignment: either by issuing an alignment command, or by using direct positioning with the help of gravity active points, or by making use of constraints. The first technique has limited functionality, and the other two may be mysterious for a novice. We describe here a new direct manipulation tool for alignment. We show that while direct manipulation helps to make the tool intuitive, it has through iterative design evolved into a tool that also offers functionality not found in current commercial products.
This paper describes a rapid prototyping system for physical interaction devices in immersive virtual environments. Because of the increased complexity of 3D interactive environments and the lack of standard interacti...
详细信息
This paper describes a rapid prototyping system for physical interaction devices in immersive virtual environments. Because of the increased complexity of 3D interactive environments and the lack of standard interactive tools, designers are unable to use traditional 2D hardware in 3D virtual environments. As a result, designers must create entirely new interaction devices, a both slow and expensive process. We propose a system which allows hardware designers to experiment with the construction of new 3D interaction devices both quickly and inexpensively.
暂无评论