This thesis describes a framework for developing kinds of non-WIMP-based user interface software, designated as a bi-directional translation model. Here, 'non-WIMP-based'interface means that it cannot built only by combining WIMP widgets, such as buttons and menus. In particular, the targets of this thesis are two types of GUI software. One is direct manipulation interfaces for figures and diagrams that visually represent various abstract objects and relations in an application data, such as direct manipulation interfaces for network and hierarchical data structures. They enable the user to draw and modify diagrams to input abstract data into an application. Another is animations of changing abstract objects and relations in an application ...
ions Scott E. Hudson John T. Stasko Graphics Visualization and Usability Center College of Computing...
Alma, a system for program animation, receives as input a computer program and produces a sequence o...
\u3cp\u3eGraphical User Interfaces used to be static, graphically representing one software state af...
This thesis describes a framework for developing kinds of non-WIMP-based user interface software, de...
In the context of Alma (a system for program visualization and algorithm animation), we use an inter...
Graphical user interfaces (GUI) provide intuitive and easy means for users to communicate with compu...
We present the visual programming techniques used by the HandMove system, which creates animated sce...
In this paper, we present an expressive 3D animation environment that enables users to rapidly and v...
and Pictorial Data Shin Takahashi Satoshi Matsuoka Akinori Yonezawa 3 Department of Information S...
havior; its smoothness corresponds to our perception of motion and changes in the real world. In a U...
Draft submission, Appeared as "3D User Interfaces for General-Purpose 3D Animation"Modern 3D animati...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
Animation can be a very effective mechanism to convey information in visualization and user interfac...
Animation can be a very effective mechanism to convey information in visualization and user interfac...
ions Scott E. Hudson John T. Stasko Graphics Visualization and Usability Center College of Computing...
Alma, a system for program animation, receives as input a computer program and produces a sequence o...
\u3cp\u3eGraphical User Interfaces used to be static, graphically representing one software state af...
This thesis describes a framework for developing kinds of non-WIMP-based user interface software, de...
In the context of Alma (a system for program visualization and algorithm animation), we use an inter...
Graphical user interfaces (GUI) provide intuitive and easy means for users to communicate with compu...
We present the visual programming techniques used by the HandMove system, which creates animated sce...
In this paper, we present an expressive 3D animation environment that enables users to rapidly and v...
and Pictorial Data Shin Takahashi Satoshi Matsuoka Akinori Yonezawa 3 Department of Information S...
havior; its smoothness corresponds to our perception of motion and changes in the real world. In a U...
Draft submission, Appeared as "3D User Interfaces for General-Purpose 3D Animation"Modern 3D animati...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
International audienceAnimations are increasingly used in interactive systems in order to enhance th...
Animation can be a very effective mechanism to convey information in visualization and user interfac...
Animation can be a very effective mechanism to convey information in visualization and user interfac...
ions Scott E. Hudson John T. Stasko Graphics Visualization and Usability Center College of Computing...
Alma, a system for program animation, receives as input a computer program and produces a sequence o...
\u3cp\u3eGraphical User Interfaces used to be static, graphically representing one software state af...