ABSTRACT
This paper aims at proposing a new method to animate aerial motions in interactive environments while taking dynamics into account. Classical approaches are based on spacetime constraints and require a complete knowledge of the motion. However, in Virtual Reality, the user's actions are unpredictable so that such techniques cannot be used. In this paper, we deal with the simulation of gymnastic aerial motions in virtual reality. A user can directly interact with the virtual gymnast thanks to a real-time motion capture system. The user's arm motions are blended to the original aerial motions in order to verify their consequences on the virtual gymnast's performance. Hence, a user can select an initial motion, an initial velocity vector, an initial angular momentum, and a virtual character. Each of these choices has a direct influence on mechanical values such as the linear and angular momentum. We thus have developed an original method to adapt the character's poses at each time step in order to make these values compatible with mechanical laws: the angular momentum is constant during the aerial phase and the linear one is determined at take-off. Our method enables to animate up to 16 characters at 30hz on a common PC. To sum-up, our method enables to solve kinematic constraints, to retarget motion and to correct it to satisfy mechanical laws. The virtual gymnast application described in this paper is very promising to help sports-men getting some ideas which postures are better during the aerial phase for better performance.
- Abe, Y., Liu, C., and Popovic, Z. 2004. Momentum-based prameterization of dynamic character motion. In Proceedings of ACM SIGGRPAH/Eurographics Symposium on Computer Animation, 173 -- 182. Google ScholarDigital Library
- Boulic, R., Becheiraz, P., Emering, L., and Thalmann, D. 1997. Integration of motion control techniques for virtual human and avatar real-time animation. In Proceedings of the ACM symposium on Virtual reality software and technology, ACM Press, 111--118. Google ScholarDigital Library
- Fang, A., and Pollard, N. 2003. Efficient synthesis of physically valid human motion. ACM Trans. on Graphics 22, 3, 417--426. Google ScholarDigital Library
- Gleicher, M., and Litwinowicz, P. 1998. Constraint-based motion adaptation. Journal of Visualization and Computer Animation 9, 2, 65--94.Google ScholarCross Ref
- Kulpa, R., Multon, F., and Arnaldi, B. 2005. Morphologyindependent representation of motions for interactive human-like animation. Computer Graphics Forum, Eurographics 2005 special issue 24, 3, 343--352.Google Scholar
- Liu, C., and Popović, Z. 2002. Synthesis of complex dynamic character motion from simple animations. ACM Transaction on Graphics 21, 3 (July), 408--416. Google ScholarDigital Library
- Pollard, N., and Behmaram-Mosavat, F. 2000. Forcebased motion editing for locomotion tasks. In Proceedings of IEEE international conference on Robotics and Automation.Google Scholar
- Safonova, A., and Hodgins, J. 2005. Analyzing the physical correctness of interpolated human motion. In SCA '05: Proceedings of the 2005 ACM SIGGRAPH/Eurographics symposium on Computer animation, ACM Press, 171--180. Google ScholarDigital Library
- Safonova, A., Hodgins, J., and Pollard, N. 2004. Synthesizing physically realistic human motion in low-dimensional, behavior-specific spaces. In Proceedings of ACM SIGGRAPH. Google ScholarDigital Library
- Shin, H., Kovar, L., and Gleicher, M. 2003. Physical touchup of human motions. In Proceedings of Pacific Graphics. Google ScholarDigital Library
- Sulejmanpasic, A., and Popovic, J. 2005. Adaptation of performed ballistic motion. ACM Trans. on Graphics 24, 1 (January), 165--179. Google ScholarDigital Library
- Yeadon, M. 1993. The biomechanics of twisting somersaults. part iii: Aerial twist. Journal of Sports Sciences 11, 209--218.Google ScholarCross Ref
- Zordan, V., Majkowska, A., Chiu, B., and Fast, M. 2005. Dynamic response for motion capture animation. ACM Trans. Graph. 24, 3, 697--701. Google ScholarDigital Library
Index Terms
- Interactive control of physically-valid aerial motion: application to VR training system for gymnasts
Recommendations
Motion-capture-based avatar control framework in third-person view virtual environments
ACE '06: Proceedings of the 2006 ACM SIGCHI international conference on Advances in computer entertainment technologyThis paper presents a motion-capture-based control framework for third-person view virtual reality applications. Using motion capture devices, a user can directly control the full body motion of an avatar in virtual environments. In addition, using a ...
Path planning directed motion control of virtual humans in complex environments
Natural motion synthesis of virtual humans have been studied extensively, however, motion control of virtual characters actively responding to complex dynamic environments is still a challenging task in computer animation. It is a labor and cost ...
From Motion Capture to Real-Time Character Animation
Motion in GamesThis paper describes a framework for animating virtual characters in real-time environments thanks to motion capture data. In this paper, we mainly focus on the adaptation of motion capture data to the virtual skeleton and to its environment. To speed-...
Comments