“Simulation and control of skeleton-driven soft body characters” – ACM SIGGRAPH HISTORY ARCHIVES

“Simulation and control of skeleton-driven soft body characters”

  • 2013 SA Technical Papers_Liu_Simulation and control of skeleton-driven soft body characters

Conference:


Type(s):


Title:

    Simulation and control of skeleton-driven soft body characters

Session/Category Title:   Dressing and Jiggling Soft Bodies


Presenter(s)/Author(s):



Abstract:


    In this paper we present a physics-based framework for simulation and control of human-like skeleton-driven soft body characters. We couple the skeleton dynamics and the soft body dynamics to enable two-way interactions between the skeleton, the skin geometry, and the environment. We propose a novel pose-based plasticity model that extends the corotated linear elasticity model to achieve large skin deformation around joints. We further reconstruct controls from reference trajectories captured from human subjects by augmenting a sampling-based algorithm. We demonstrate the effectiveness of our framework by results not attainable with a simple combination of previous methods.

References:


    1. Baraff, D., and Witkin, A. 1998. Large steps in cloth simulation. In SIGGRAPH 1998, 43–54.
    2. Barbič, J., and Popović, J. 2008. Real-time control of physically based simulations using gentle forces. ACM Trans. Graph. 27, 5, Article 163.
    3. Bargteil, A. W., Wojtan, C., Hodgins, J. K., and Turk, G. 2007. A finite element method for animating large viscoplastic flow. ACM Trans. Graph. 26, 3, Article 16.
    4. Brown, D. F., Macchietto, A., Yin, K., and Zordan, V. 2013. Control of rotational dynamics for ground behaviors. In SCA’13, 55–61.
    5. Capell, S., Green, S., Curless, B., Duchamp, T., and Popović, Z. 2002. Interactive skeleton-driven dynamic deformations. ACM Trans. Graph. 21, 3, 586–593.
    6. Capell, S., Burkhart, M., Curless, B., Duchamp, T., and Popović, Z. 2005. Physically based rigging for deformable characters. In SCA’05, 301–310.
    7. Coros, S., Beaudoin, P., and van de Panne, M. 2010. Generalized biped walking control. ACM Trans. Graph. 29, 4, Article 130.
    8. Coros, S., Martin, S., Thomaszewski, B., Schumacher, C., Sumner, R., and Gross, M. 2012. Deformable objects alive! ACM Trans. Graph. 31, 4, Article 69.
    9. da Silva, M., Abe, Y., and Popović, J. 2008. Interactive simulation of stylized human locomotion. ACM Trans. Graph. 27, 3, Article 82.
    10. de Lasa, M., Mordatch, I., and Hertzmann, A. 2010. Feature-based locomotion controllers. ACM Trans. Graph. 29, 4, Article 131.
    11. Galoppo, N., Otaduy, M. A., Tekin, S., Gross, M., and Lin, M. C. 2007. Soft articulated characters with fast contact handling. Computer Graphics Forum 26, 3, 243–253.
    12. Ha, S., Ye, Y., and Liu, C. K. 2012. Falling and landing motion control for character animation. ACM Trans. Graph. 31, 6, Article 155.
    13. Hahn, F., Martin, S., Thomaszewski, B., Sumner, R., Coros, S., and Gross, M. 2012. Rig-space physics. ACM Trans. Graph. 31, 4, Article 72.
    14. Jacobson, A., Baran, I., Popović, J., and Sorkine, O. 2011. Bounded biharmonic weights for real-time deformation. ACM Trans. Graph. 30, 4, Article 78.
    15. Jain, S., and Liu, C. K. 2011. Controlling physics-based characters using soft contacts. ACM Trans. Graph. 30, 6, Article 163.
    16. Kavan, L., and Sorkine, O. 2012. Elasticity-inspired deformers for character articulation. ACM Trans. Graph. 31, 6, Article 196.
    17. Kavan, L., Collins, S., Žára, J., and O’Sullivan, C. 2007. Skinning with dual quaternions. In I3D ’07, 39–46.
    18. Kim, J., and Pollard, N. S. 2011. Direct control of simulated nonhuman characters. IEEE Comput. Graph. Appl. 31, 4, 56–65.
    19. Kim, J., and Pollard, N. S. 2011. Fast simulation of skeleton-driven deformable body characters. ACM Trans. Graph. 30, 5, Article 121.
    20. Lee, S.-H., Sifakis, E., and Terzopoulos, D. 2009. Comprehensive biomechanical modeling and simulation of the upper body. ACM Trans. Graph. 28, 4, Article 99.
    21. Lee, Y., Kim, S., and Lee, J. 2010. Data-driven biped control. ACM Trans. Graph. 29, 4, Article 129.
    22. Liu, L., Yin, K., van de Panne, M., Shao, T., and Xu, W. 2010. Sampling-based contact-rich motion control. ACM Trans. Graph. 29, 4, Article 128.
    23. Liu, L., Yin, K., van de Panne, M., and Guo, B. 2012. Terrain runner: control, parameterization, composition, and planning for highly dynamic motions. ACM Trans. Graph. 31, 6, Article 154.
    24. Macchietto, A., Zordan, V., and Shelton, C. R. 2009. Momentum control for balance. ACM Trans. Graph. 28, 3, Article 80.
    25. McAdams, A., Zhu, Y., Selle, A., Empey, M., Tamstorf, R., Teran, J., and Sifakis, E. 2011. Efficient elasticity for character skinning with contact and collisions. ACM Trans. Graph. 30, 4, Article 37.
    26. Müller, M., and Gross, M. 2004. Interactive virtual materials. In GI’04, 239–246.
    27. Müller, M., Dorsey, J., McMillan, L., Jagnow, R., and Cutler, B. 2002. Stable real-time deformations. In SCA’02, 49–54.
    28. O’Brien, J. F., Bargteil, A. W., and Hodgins, J. K. 2002. Graphical modeling and animation of ductile fracture. ACM Trans. Graph. 21, 3, 291–294.
    29. Shinar, T., Schroeder, C., and Fedkiw, R. 2008. Two-way coupling of rigid and deformable bodies. In SCA’08, 95–103.
    30. Si, H. 2011. TetGen, A Quality Tetrahedral Mesh Generator and a 3D Delaunay Triangulator. http://wiasberlin.de/software/tetgen/.
    31. Sifakis, E., Shinar, T., Irving, G., and Fedkiw, R. 2012. FEM simulation of 3D deformable solids: A practitioners guide to theory, discretization and model reduction. In SIGGRAPH 2012 Course.
    32. Tan, J., Liu, C. K., and Turk, G. 2011. Stable proportional-derivative controllers. IEEE Comput. Graph. Appl. 31, 4, 34–44.
    33. Tan, J., Turk, G., and Liu, C. K. 2012. Soft body locomotion. ACM Trans. Graph. 31, 4, Article 26.
    34. Terzopoulos, D., Platt, J., Barr, A., and Fleischer, K. 1987. Elastically deformable models. In SIGGRAPH, vol. 21, 205–214.
    35. Wang, B., Faure, F., and Pai, D. K. 2012. Adaptive image-based intersection volume. ACM Trans. Graph. 31, 4, Article 97.
    36. Wicke, M., Ritchie, D., Klingner, B. M., Burke, S., Shewchuk, J. R., and O’Brien, J. F. 2010. Dynamic local remeshing for elastoplastic simulation. ACM Trans. Graph. 29, Article 49.
    37. Yin, K., Loken, K., and van de Panne, M. 2007. SIMBICON: Simple biped locomotion control. ACM Trans. Graph. 26, 3, Article 105.


ACM Digital Library Publication:



Overview Page:



Submit a story:

If you would like to submit a story about this presentation, please contact us: historyarchives@siggraph.org