Abstract
We describe HandMove (Human ANimation by Direct Manipulation of Objects and Visual Elements), a highly interactive system for building animated scenes by direct manipulation. Its underlying model is based on concurrent evolution of graphical objects, position and attribute constraints, trajectory-based motion, event synchronization. Animation may be produced by time signals, user input or application values. Our objective is twofold: first, to present an animation model allowing intuitive and simple descriptions of complex animated scenes without textual programming; next, to integrate the resulting animation as dynamic elements in user interfaces built with a UIMS (User Interface Management System).
Chapter PDF
Similar content being viewed by others
References
Borning, A., Duisberg, R. (1986) Constraint-based tools for building user interfaces. ACM Transactions on Graphics, October, pp. 345–374.
Brown, M. (1988) Exploring algorithms using Balsa II. Computer, 21(5), May, pp. 14–36.
Chatty, S. (1992) Defining the dynamic behavior of animated interfaces, Proceedings EHCI’92, Engineering for human-computer interaction, IFIP Transactions, pp. 95–109.
Cypher, A. (1993) Watch what I do. Programming by demonstration. MIT Press.
Duisberg, R.A. (1987) Animation Using Temporal Constraints: An Overview of the Animus System. Human-Computer Interaction, vol. 3(3), 1987 /1988, pp. 275–307
Hudson, S.E., Stasko, J.T. (1993) Animation Support in a User Interface Toolkit: Flexible, Robust and Reusable Abstractions. Proceedings UIST’93, Atlanta GA, pp. 55–67.
Jackiw, R.N., Finzer, W.F. (1993) The Geometer’s Sketchpad. Programming by Geometry. in Cypher, A. Watch what I do. Programming by demonstration, MIT Press, 1993.
Nelson, G. (1985) Juno, a constraint-based graphics system. Proceedings SIGGRAPH’85, San Francisco, pp. 235–243.
NSL (1994a) The NSL Widget Library.
NSL (1994b) XFaceMaker-User’s/Reference Guide.
Open Software Foundation (1991) OSF/Motif Style Guide Prentice Hall.
Robertson, G.G., Card, S.K., Mackinlay, J. (1993) Information Visualization using 3D Interactive Animation. Communications of the ACM, Vol. 36, No. 4, April, pp. 57–71.
Stasko, J.T. (1991) Using direct manipulation to build algorithm animations by demonstration. Proceedings CHI’91, New Orleans, pp. 307–314.
Watt, A., Watt, M. (1992) Advanced Animation and Rendering Techniques. Addison-Wesley.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1996 IFIP International Federation for Information Processing
About this chapter
Cite this chapter
Vodislav, D. (1996). HandMove: a system for creating animated user interface components by direct manipulation. In: Bass, L.J., Unger, C. (eds) Engineering for Human-Computer Interaction. EHCI 1995. IFIP Advances in Information and Communication Technology. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-34907-7_9
Download citation
DOI: https://doi.org/10.1007/978-0-387-34907-7_9
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-5041-2935-0
Online ISBN: 978-0-387-34907-7
eBook Packages: Springer Book Archive