thumbnail

An Integrated Environment to Visually Construct 3D Animations

Enrico Gobbetti and Jean-Francis Balaguer

August 1995

Abstract

In this paper, we present an expressive 3D animation environment that enables users to rapidly and visually prototype animated worlds with a fully 3D user-interface. A 3D device allows the specification of complex 3D motion, while virtual tools are visible mediators that live in the same 3D space as application objects and supply the interaction metaphors to control them. In our environment, there is no intrinsic difference between user-interface and application objects. Multi-way constraints provide the necessary tight-coupling among components that makes it possible to seamlessly compose interactive and animated behaviors. By recording the effects of manipulations, all the expressive power of the 3D user-interface is exploited to define animations. Effective editing of recorded manipulations is made possible by compacting all continuous parameter evolutions with an incremental data-reduction algorithm, designed to preserve both geometry and timing. The automatic generation of editable representations of interactive performances overcomes one of the major limitations of current performance animation systems. Novel interactive solutions to animation problems are made possible by the tight integration of all system components. In particular, animations can be synchronized by using constrained manipulation during playback. The accompanying video tape illustrates our approach with interactive sequences showing the visual construction of 3D animated worlds. All the demonstrations were recorded live and were not edited.

Reference and download information

Enrico Gobbetti and Jean-Francis Balaguer. An Integrated Environment to Visually Construct 3D Animations. In Robert Cook, editor, SIGGRAPH 95 Conference Proceedings. Pages 395-398. ACM SIGGRAPH. Addison-Wesley, August 1995.

Related multimedia productions

thumbnail
E.Gobbetti, J.F.Balaguer
An Integrated Environment to Visually Construct 3D Animations
CRS4 Video n. 27d - Date: 95 - Duration: 00:14:19
Presented at: SIGGRAPH'95, Los Angeles, CA, USA
thumbnail
E.Gobbetti, J.F.Balaguer
An Integrated Enviroment to Visually Construct 3D Animations
CRS4 Video n. 27 - Date: 1995
Proceedings ACM SIGGRAPH, Los Angeles, CA, USA, 1995

Bibtex citation record

@InProceedings{Gobbetti:1995:IEV,
    author = {Enrico Gobbetti and {Jean-Francis} Balaguer},
    editor = {Robert Cook},
    title = {An Integrated Environment to Visually Construct {3D} Animations},
    booktitle = {SIGGRAPH 95 Conference Proceedings},
    organization = {ACM SIGGRAPH},
    series = {Annual Conference Series},
    pages = {395--398},
    publisher = {Ad{\-d}i{\-s}on-Wes{\-l}ey},
    address = {Conference held in Los Angeles, CA, USA},
    month = {August},
    year = {1995},
    abstract = {In this paper, we present an expressive {3D} animation environment that enables users to rapidly and visually prototype animated worlds with a fully {3D} user-interface. A {3D} device allows the specification of complex {3D} motion, while virtual tools are visible mediators that live in the same {3D} space as application objects and supply the interaction metaphors to control them. In our environment, there is no intrinsic difference between user-interface and application objects. Multi-way constraints provide the necessary tight-coupling among components that makes it possible to seamlessly compose interactive and animated behaviors. By recording the effects of manipulations, all the expressive power of the {3D} user-interface is exploited to define animations. Effective editing of recorded manipulations is made possible by compacting all continuous parameter evolutions with an incremental data-reduction algorithm, designed to preserve both geometry and timing. The automatic generation of editable representations of interactive performances overcomes one of the major limitations of current performance animation systems. Novel interactive solutions to animation problems are made possible by the tight integration of all system components. In particular, animations can be synchronized by using constrained manipulation during playback. The accompanying video tape illustrates our approach with interactive sequences showing the visual construction of {3D} animated worlds. All the demonstrations were recorded live and were not edited.},
    url = {http://vic.crs4.it/vic/cgi-bin/bib-page.cgi?id='Gobbetti:1995:IEV'},
}