ABSTRACT
This paper presents an interactive motion adaptation scheme for close interactions between skeletal characters and mesh structures, such as moving through restricted environments, and manipulating objects. This is achieved through a new spatial relationship-based representation, which describes the kinematics of the body parts by the weighted sum of translation vectors relative to points selectively sampled over the surfaces of the mesh structures. In contrast to previous discrete representations that either only handle static spatial relationships, or require offline, costly optimization processes, our continuous framework smoothly adapts the motion of a character to large updates of the mesh structures and character morphologies on-the-fly, while preserving the original context of the scene. The experimental results show that our method can be used for a wide range of applications, including motion retargeting, interactive character control and deformation transfer for scenes that involve close interactions. Our framework is useful for artists who need to design animated scenes interactively, and modern computer games that allow users to design their own characters, objects and environments.
Supplemental Material
- Alexa, M. 2003. Differential coordinates for local mesh morphing and deformation. The Visual Computer 19, 2-3, 105--114.Google ScholarCross Ref
- Bai, Y., Siu, K., and Liu, C. K. 2012. Synthesis of concurrent object manipulation tasks. ACM Transactions on Graphics 31, 6. Google ScholarDigital Library
- Brouet, R., Sheffer, A., Boissieux, L., and Cani, M.-P. 2012. Design preserving garment transfer. ACM Transactions on Graphics 31, 4, 36:1--36:11. Google ScholarDigital Library
- Callennec, B. L., and Boulic, R. 2004. Interactive motion deformation with prioritized constraints. Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 163--171. Google ScholarDigital Library
- Choi, K.-J., and Ko, H.-S. 2000. Online motion retargeting. Journal of Visualization and Computer Animation 11, 5.Google ScholarCross Ref
- Choi, M. G., Kim, M., Hyun, K., and Lee, J. 2011. Deformable motion: Squeezing into cluttered environments. Computer Graphics Forum 30, 2, 445--453.Google ScholarCross Ref
- Fang, A. C., and Pollard, N. S. 2003. Efficient synthesis of physically valid human motion. ACM Transactions on Graphics 22, 3, 417--426. Google ScholarDigital Library
- Gleicher, M. 1998. Retargetting motion to new characters. Proceedings of SIGGRAPH, 33--42. Google ScholarDigital Library
- Gross, R., and Shi, J. 2001. The CMU Motion of Body (MOBO) Database. Robotics Institute, Carnegie Mellon University, CMU-RI-TR-01-18.Google Scholar
- Harmon, D., Panozzo, D., Sorkine, O., and Zorin, D. 2011. Interference aware geometric modeling. ACM Transactions on Graphics 30, 6. Google ScholarDigital Library
- Ho, E. S. L., Komura, T., and Tai, C.-L. 2010. Spatial relationship preserving character motion adaptation. ACM Transactions on Graphics 29, 4. Google ScholarDigital Library
- Jakobsen, T. 2001. Advanced character physics. In Game Developers Conference Proceedings, 383--401.Google Scholar
- Kwon, T., Lee, K. H., Lee, J., and Takahashi, S. 2008. Group motion editing. ACM Transactions on Graphics 27, 3. Google ScholarDigital Library
- Lee, J., and Shin, S. Y. 1999. A hierarchical approach to interactive motion editing for human-like figures. Proceedings of SIGGRAPH '99, 39--48. Google ScholarDigital Library
- Liu, C. K., and Popović', Z. 2002. Synthesis of complex dynamic character motion from simple animations. ACM Transactions on Graphics 21, 3, 408--416. Google ScholarDigital Library
- Liu, C. K., Hertzmann, A., and Popović, Z. 2006. Composition of complex optimal multi-character motions. In ACM SIGGRAPH/Eurographics Symposium on Computer Animation. Google ScholarDigital Library
- Liu, L., Yin, K., van de Panne, M., Shao, T., and Xu, W. 2010. Sampling-based contact-rich motion control. ACM Transactions on Graphics 29, 4. Google ScholarDigital Library
- Liu, C. K. 2009. Dextrous manipulation from a grasping pose. ACM Transactions on Graphics 28, 3. Google ScholarDigital Library
- Lyard, E., and Magnenat-Thalmann, N. 2008. Motion adaptation based on character shape. Computer Animation and Virtual Worlds 19, 3-4, 189--198. Google ScholarDigital Library
- Mordatch, I., Popovic, Z., and Todorov, E. 2012. Contact-invariant optimization for hand manipulation. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation. Google ScholarDigital Library
- Popović, Z., and Witkin, A. 1999. Physically based motion transformation. Proceedings of SIGGRAPH '99, 11--20. Google ScholarDigital Library
- Shapiro, A., Kallmann, M., and Faloutsos, P. 2007. Interactive motion correction and object manipulation. Proceedings of ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games. Google ScholarDigital Library
- Shin, H. J., Lee, J., Shin, S. Y., and Gleicher, M. 2001. Computer puppetry: An importance-based approach. ACM Transactions on Graphics 20, 2, 67--94. Google ScholarDigital Library
- Shin, H., Kovar, L., and Gleicher, M. 2003. Physical touch-up of human motions. Proceedings of Pacific Graphics. Google ScholarDigital Library
- Sorkine, O., Lipman, Y., Cohen-Or, D., Alexa, M., Rössl, C., and Seidel, H.-P. 2004. Laplacian surface editing. In Proceedings of Symposium on Geometry Processing, 179--188. Google ScholarDigital Library
- WrapDeformers. 2013. Autodesk Maya 2013 User Guide.Google Scholar
- Yamane, K., Ariki, Y., and Hodgins, J. K. 2010. Animating non-humanoid characters with human motion data. In Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 169--178. Google ScholarDigital Library
- Yin, K., Loken, K., and van de Panne, M. 2007. Simbicon: Simple biped locomotion control. ACM Transactions on Graphics 26, 3. Google ScholarDigital Library
- Zhou, K., Xu, W., Tong, Y., and Desbrun, M. 2010. Deformation transfer to multi-component objects. Computer Graphics Forum 29, 2.Google ScholarCross Ref
Index Terms
- Relationship descriptors for interactive motion adaptation
Recommendations
Spatial relationship preserving character motion adaptation
This paper presents a new method for editing and retargeting motions that involve close interactions between body parts of single or multiple articulated characters, such as dancing, wrestling, and sword fighting, or between characters and a restricted ...
Spatial relationship preserving character motion adaptation
SIGGRAPH '10: ACM SIGGRAPH 2010 papersThis paper presents a new method for editing and retargeting motions that involve close interactions between body parts of single or multiple articulated characters, such as dancing, wrestling, and sword fighting, or between characters and a restricted ...
A magic wand for motion capture editing and edit propagation
SA '18: SIGGRAPH Asia 2018 Technical BriefsThis paper introduces a new method for editing character animation, by using a data-driven pose distance as a falloff to interpolate edited poses seamlessly into a motion sequence. This pose distance is defined using Green's function of the pose space ...
Comments