ABSTRACT
Skeletal animation is a concept that has been used in the areas of motion pictures and computer games to create realistic motion for the animation of articulated characters. Recent work (Merrick & Dwyer 2004, Murray et al. 2004) has applied skeletal animation techniques from inverse kinematics and dynamics to the field of graph interaction. The motivation for this paper is to evaluate the dynamics-based technique in terms of its ability to simulate the skeletal metaphor, and to evaluate the skeletal metaphor in terms of its usefulness for graph interaction. We conduct a user-based evaluation for this purpose. The results of which confirm the usefulness of both the dynamics-based technique and the skeletal metaphor in aiding the users understanding of a graph.
- Merrick, D. & Dwyer, T. (2004), Skeletal Animation for the Exploration of Graphs, Proc. Australasian Symp. on Information Visualisation (In Vis. au 2004), CRPIT 35:61--70, 2004.]] Google ScholarDigital Library
- Murray, C., Merrick, D. & Takatsuka, M. (2004), Graph Interaction through Force-Based Skeletal Animation, Proc. Australasian Symp. on Information Visualisation (In Vis. au 2004), CRPIT 35:81--90, 2004.]] Google ScholarDigital Library
- Di Battista, G., Eades, P., Tamassia, R. & Tollis, I. (1994), Algorithms for Drawing Graphs: an Annotated Bibliography, Computational Geometry: Theory and Applications, 4 (5), pp. 235--282.]] Google ScholarDigital Library
- Di Battista, G., Eades, P., Tamassia, R. & Tollis, I. (1999), Graph Drawing: Algorithms for the Visualization of Graphs, Prentice-Hall, Englewood Cliffs, NJ.]] Google ScholarDigital Library
- Esposito, C. (1988), Graph Graphics: Theory and Practice, Computer Mathematics Applications, 15(4), 247--253.]]Google ScholarCross Ref
- Dengler, E., Friedell, M., and Marks, J. (1993), Constraint-Driven Diagram Layout, In Proceedings of the 1993 IEEE Symposium on Visual Languages, pages 330--335, Bergen, Norway.]]Google ScholarCross Ref
- P. Gould and R. White (1986), Mental Maps, Allen and Unwin Inc., Winchester, Mass. 01890, USA]]Google Scholar
- Eades, P. (1984), A heuristic for graph drawing, Congressus Numerantium, 42:149--160.]]Google Scholar
- Batini, C., Furlani, L., and Nardelli, E. (1985), What is a Good Diagram? A Pragmatic Approach, In Proc. 4th Internat. Conf. on the Entity-Relationship Approach, pages 312--319.]] Google ScholarDigital Library
- Ding, C., and Mateti, P. (1990), A Framework for the Automated Drawing of Data Structure Diagrams, IEEE Transactions on Software Engineering, SE-16, (5), 543--557.]] Google ScholarDigital Library
- Purchase, H. C., Cohen, R. F., and James, M. I. (1997), An experimental study of the basis for graph drawing algorithms, Journal of Experimental Algorithmics (JEA), 2:4.]] Google ScholarDigital Library
- Purchase, H. C., McGill, M., Colpoys, L., Carrington D. (2001), Graph drawing aesthetics and the comprehension of UML class diagrams: an empirical study, In Australian symposium on Information visualization, pages 129 137. Australian Computer Society, Inc.]] Google ScholarDigital Library
- Herman, I. and Melanon, G. and Marshall, M. S. (2000), Graph visualization and navigation in information visualisation: a survey, IEEE Transactions on Visualization and Computer Graphics, 6(1):24--43.]] Google ScholarDigital Library
- Bruß I., and Frick, A. (1996), Fast Interactive 3D graph visualisation, Lecture Notes in Computer Science, 1027:99--110.]] Google ScholarDigital Library
- Jakobsen, T. (2001), Advanced Character Physics, TechReport, IO Interactive.]]Google Scholar
- Borcea, C., & Streinu, I. (2002), On the Number of Embeddings of Minimally Rigid Graphs. SoCG'02, June 5--7, 2002.]] Google ScholarDigital Library
- Hinckley, K. (1996), Haptic Issues for Virtual Manipulation, Ph.D. dissertation, University of Virginia, Dept. of Computer Science.]] Google ScholarDigital Library
- Ware, C. and Franck, G. (1994), Viewing a graph in a virtual reality display is three times as good as a 2-d Diagram, In IEEE Conference on Visual Languages, pp. 182--183.]]Google ScholarCross Ref
- Quiqley, A. and Eades, P. (2000), Fade: Graph drawing, clustering, and visual abstraction, In Proceedings of the 8th International Symposium on Graph Drawing (GD2000), volume 1984, pages 197--210. Springer, 2000.]] Google ScholarDigital Library
Index Terms
- A user-based evaluation of skeletal animation techniques in graph interaction
Recommendations
Graph interaction through force-based skeletal animation
APVis '04: Proceedings of the 2004 Australasian symposium on Information Visualisation - Volume 35Skeletal animation is a concept that has been used in the areas of motion pictures and computer games to create realistic motion for the animation of articulated characters. Recent work has applied skeletal animation techniques from inverse kinematics to ...
Skeletal animation for the exploration of graphs
APVis '04: Proceedings of the 2004 Australasian symposium on Information Visualisation - Volume 35The topic of skeletal animation and its associated techniques have previously been applied in the area of animating computer-generated characters for motion pictures and computer games. This paper investigates the use of similar techniques in the scope ...
Advanced use cases for animation rigging in unity
SIGGRAPH '19: ACM SIGGRAPH 2019 StudioThe Animation Rigging package for Unity enables users to setup rigs to procedurally control skeletal animations as a post-process. Attendees of this Studio Workshop will get hands-on experience working with this system in step-by-step tutorials. We will ...
Comments