966 research outputs found

    Virtuality Builder II: on the topic of 3D interaction

    Full text link
    Most of today's user interfaces for 3D graphics systems still predominantly use 2D widgets, even though current graphical hardware should make it possible to create applications in which the user directly manipulates aspects of three-dimensional synthetic worlds. The difficulties associated with achieving the key goal of immersion has led the research in virtual environments to concentrate far more on the development of new input and display devices than on higher-level techniques for 3D interaction. It is only recently that interaction with synthetic worlds has tried to go beyond straightforward interpretation of physical device data. The design space for 3D interaction tools and techniques remains mostly unexplored, while being far larger than in standard 2D applications. Moreover, as stated by Myers, "the only reliable way to generate quality interfaces is to test prototypes with users and modify the design based on their comments". The creation of complex interactive applications is an inherently iterative process that requires user interface tools, such as toolkits or frameworks. The lack of experience in 3D interfaces makes it extremely difficult to design 3D interface toolkits or frameworks. We believe that offering the possibility to rapidly prototype and test novel interaction techniques should be the primary goal of such tools. It is therefore more important for these tools to provide a wide range of interaction components, than to enforce a particular interface style. In this paper we present the Virtuality Builder II (VB2) framework developed at the Swiss Federal Institute of Technology for the construction of 3D interactive applications. First, we'll give an overview of the design concepts of VB2. Next, we'll concentrate on how users interact with dynamic models through direct manipulation, gestures, and virtual tools

    A multimedia testbed for facial animation control

    Full text link
    This paper presents an open testbed for controlling facial animation. The adopted controlling means can act at different levels of abstraction (specification). These means of control can be associated with different interactive devices and media thereby allowing a greater flexibility and freedom to the animator. Possibility of integration and mixing of control means provides a general platform where a user can experiment with his choice of control method. Experiments with input accessories like the keyboard of a music sinthesizer and gestures from the DataGlove are illustrated.59-7

    Object-oriented design of dynamic graphics applications

    Full text link
    43-5

    Interactive Scene Walkthrough Using a Physically-Based Virtual Camera

    Full text link
    One of the most powerful results of recent advances in graphics hardware is the ability of a computer user to interactively explore a virtual buildin gor landscape. The newest three-dimensional input devices, together with high speed {3D} graphics workstations, make it possible to view and move through a {3D} scene by interactively controlling the motion of a virtual camera. In this paper, we describe how natural and intuitive control of building walkthrough can be achieved by using a physically-based model of the virtual camera's behavior. Using the laws of classical mechanics to create and abstract physical model of the camera, we then simulate the virtual camera motion in real time in response to force date from the various {3D} input devices (e.g. the Spaceball and Polhemus 3Space Digitizer). The resulting interactive behavior of the model is determined by several physical parameters such as mass, moment of inertia, and various friction coefficients which can all be varied interactively, and by constraints on the camera's degrees of freedom. This allows us to explore a continuous range of physically-based metaphors for controlling the camera motion. We present the results of experiments using several of these metaphors for virtual camera motion and describe the effects of the various physical parameters.511-52

    Physically-based interactive camera motion control using 3D input devices

    No full text
    The newest three-dimensional input devices, together with high speed graphics workstations, make it possible to interactively specify virtual camera motions for animation in real time. In this paper, we describe how naturalistic interaction and realistic-looking motion can be achieved by using a physically-based model of the camera's behavior. Our approach is to create an abstract physical model of the camera, using the laws of classical mechanics, which is used to simulate the virtual camera motion in real time in response to force data from the various 3D input devices (e.g. the Spaceball, Polhemus and DataGlove). The behavior of the model is determined by several physical parameters such as mass, moment of inertia, and various friction coefficients which can all be varied interactively, and by constraints on the camera's degrees of freedom which can be simulated by setting certain friction parameters to very high values. This allows us to explore a continuous range of physically-based metaphors for controlling the camera motion. We present the results of experiments with several of these metaphors and contrast them with existing ones.135-14

    An Object-oriented Methodology with Dynamic Variables for Animation and Scientific Visualization

    No full text
    An object-oriented design is presented for building dynamic three-dimensional applications. This design takes the form of the Fifth Dimension Toolkit consisting of a set of interrelated classes whose instances may be connected together in a variety of ways to form different applications. Animation is obtained by connecting graphical objects to dynamic variables, which are able to change their values over time by responding to events. The Fifth Dimension Toolkit is the core of the Fifth Dimension Project, a research project for animating synthetic actors in their environment. The design philosophy and methodology of the toolkit are also described, as well as some of the implementation issues for the Silicon Graphics Iris 4D workstation.317-32

    674

    full texts

    966

    metadata records
    Updated in last 30 days.
    P-arch
    Access Repository Dashboard
    Do you manage Open Research Online? Become a CORE Member to access insider analytics, issue reports and manage access to outputs from your repository in the CORE Repository Dashboard! 👇