{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,20]],"date-time":"2025-11-20T19:04:38Z","timestamp":1763665478668,"version":"3.37.3"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"7","license":[{"start":{"date-parts":[[2024,5,20]],"date-time":"2024-05-20T00:00:00Z","timestamp":1716163200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,5,20]],"date-time":"2024-05-20T00:00:00Z","timestamp":1716163200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"Natural Science Foundation of China","doi-asserted-by":"crossref","award":["U20A20195, 62272017, 62172437","U20A20195, 62272017, 62172437"],"award-info":[{"award-number":["U20A20195, 62272017, 62172437","U20A20195, 62272017, 62172437"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Postdoctoral Fellowship Program of CPSF","award":["GZC20233375","GZC20233375","GZC20233375"],"award-info":[{"award-number":["GZC20233375","GZC20233375","GZC20233375"]}]},{"DOI":"10.13039\/501100012166","name":"National Key R&D Program of China","doi-asserted-by":"crossref","award":["2023YFC3604505","2023YFC3604505"],"award-info":[{"award-number":["2023YFC3604505","2023YFC3604505"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"crossref"}]},{"name":"CAS Interdisciplinary Project","award":["JCTD- 2020-11"],"award-info":[{"award-number":["JCTD- 2020-11"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis Comput"],"published-print":{"date-parts":[[2024,7]]},"DOI":"10.1007\/s00371-024-03438-8","type":"journal-article","created":{"date-parts":[[2024,5,20]],"date-time":"2024-05-20T19:01:43Z","timestamp":1716231703000},"page":"4569-4583","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Efficient frictional contacts for soft body dynamics via ADMM"],"prefix":"10.1007","volume":"40","author":[{"given":"Siyan","family":"Zhu","sequence":"first","affiliation":[]},{"given":"Cheng","family":"Fang","sequence":"additional","affiliation":[]},{"given":"Peng","family":"Yu","sequence":"additional","affiliation":[]},{"given":"Xiao","family":"Zhai","sequence":"additional","affiliation":[]},{"given":"Aimin","family":"Hao","sequence":"additional","affiliation":[]},{"given":"Junjun","family":"Pan","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,5,20]]},"reference":[{"key":"3438_CR1","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1109\/TPAMI.2020.3008276","volume":"44","author":"A Agudo","year":"2020","unstructured":"Agudo, A.: Unsupervised 3d reconstruction and grouping of rigid and non-rigid categories. IEEE Trans. Pattern Anal. Mach. Intell. 44, 519\u2013532 (2020)","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell."},{"key":"3438_CR2","doi-asserted-by":"crossref","unstructured":"Andrews, S., Erleben, K., Ferguson, Z.: Contact and friction simulation for computer graphics. In: ACM SIGGRAPH 2022 Courses, pp. 1\u2013172 (2022)","DOI":"10.1145\/3532720.3535640"},{"issue":"2","key":"3438_CR3","doi-asserted-by":"publisher","first-page":"303","DOI":"10.1145\/142920.134084","volume":"26","author":"D Baraff","year":"1992","unstructured":"Baraff, D., Witkin, A.: Dynamic simulation of non-penetrating flexible bodies. ACM SIGGRAPH Comput. Graph. 26(2), 303\u2013308 (1992)","journal-title":"ACM SIGGRAPH Comput. Graph."},{"key":"3438_CR4","doi-asserted-by":"crossref","unstructured":"Baraff, D., Witkin, A.: Large steps in cloth simulation. In: Proceedings of the 25th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH \u201998, pp. 43\u201354. Association for Computing Machinery, New York (1998)","DOI":"10.1145\/280814.280821"},{"issue":"1","key":"3438_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1899404.1899410","volume":"30","author":"F Bertails-Descoubes","year":"2011","unstructured":"Bertails-Descoubes, F., Cadoux, F., Daviet, G., Acary, V.: A nonsmooth newton solver for capturing exact coulomb friction in fiber assemblies. ACM Trans. Graph. (TOG) 30(1), 1\u201314 (2011)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR6","doi-asserted-by":"crossref","unstructured":"Bouaziz, S., Martin, S., Liu, T., Kavan, L., Pauly, M.: Projective dynamics: fusing constraint projections for fast simulation. ACM Trans. Graph. 33(4) (2014)","DOI":"10.1145\/2601097.2601116"},{"issue":"1","key":"3438_CR7","first-page":"1","volume":"3","author":"S Boyd","year":"2011","unstructured":"Boyd, S., Parikh, N., Chu, E., Peleato, B., Eckstein, J., et al.: Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends \u00ae Mach. Learn. 3(1), 1\u2013122 (2011)","journal-title":"Found. Trends \u00ae Mach. Learn."},{"issue":"1","key":"3438_CR8","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1109\/TCI.2016.2629286","volume":"3","author":"SH Chan","year":"2016","unstructured":"Chan, S.H., Wang, X., Elgendy, O.A.: Plug-and-play ADMM for image restoration: fixed-point convergence and applications. IEEE Trans. Comput. Imaging 3(1), 84\u201398 (2016)","journal-title":"IEEE Trans. Comput. Imaging"},{"key":"3438_CR9","doi-asserted-by":"crossref","unstructured":"Chen, Y.L., Ly, M., Wojtan, C.: Unified treatment of contact, friction and shock-propagation in rigid body animation. In: Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, pp. 1\u20132 (2023)","DOI":"10.1145\/3606037.3606836"},{"issue":"4","key":"3438_CR10","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/3386569.3392439","volume":"39","author":"G Daviet","year":"2020","unstructured":"Daviet, G.: Simple and scalable frictional contacts for thin nodal objects. ACM Trans. Graph. (TOG) 39(4), 61\u20131 (2020)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR11","doi-asserted-by":"crossref","unstructured":"Daviet, G.: Interactive hair simulation on the GPU using ADMM. In: ACM SIGGRAPH 2023 Conference Proceedings, pp. 1\u201311 (2023)","DOI":"10.1145\/3588432.3591551"},{"issue":"2","key":"3438_CR12","doi-asserted-by":"publisher","first-page":"103","DOI":"10.1002\/cav.1614","volume":"27","author":"C Deul","year":"2016","unstructured":"Deul, C., Charrier, P., Bender, J.: Position-based rigid-body dynamics. Comput. Animat. Virtual Worlds 27(2), 103\u2013112 (2016)","journal-title":"Comput. Animat. Virtual Worlds"},{"key":"3438_CR13","first-page":"450","volume-title":"Computer Graphics Forum","author":"K Erleben","year":"2020","unstructured":"Erleben, K., Macklin, M., Andrews, S., Kry, P.G.: The matchstick model for anisotropic friction cones. In: Computer Graphics Forum, vol. 39, pp. 450\u2013461. Wiley Online Library, Hoboken (2020)"},{"issue":"4","key":"3438_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3306346.3322968","volume":"38","author":"Y Fang","year":"2019","unstructured":"Fang, Y., Li, M., Gao, M., Jiang, C.: Silly rubber: an implicit material point method for simulating non-equilibrated viscoelastic and elastoplastic solids. ACM Trans. Graph. (TOG) 38(4), 1\u201313 (2019)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR15","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.cag.2017.09.004","volume":"69","author":"M Fr\u00e2ncu","year":"2017","unstructured":"Fr\u00e2ncu, M., Moldoveanu, F.: Position based simulation of solids with accurate contact handling. Comput. Graph. 69, 12\u201323 (2017)","journal-title":"Comput. Graph."},{"issue":"10","key":"3438_CR16","doi-asserted-by":"publisher","first-page":"1103","DOI":"10.1109\/TVCG.2015.2459687","volume":"21","author":"TF Gast","year":"2015","unstructured":"Gast, T.F., Schroeder, C., Stomakhin, A., Jiang, C., Teran, J.M.: Optimization integrator for large time steps. IEEE Trans. Vis. Comput. Graph. 21(10), 1103\u20131115 (2015)","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"3438_CR17","doi-asserted-by":"crossref","unstructured":"Grigorev, A., Black, M.J., Hilliges, O.: Hood: hierarchical graphs for generalized modelling of clothing dynamics. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 16965\u201316974 (2023)","DOI":"10.1109\/CVPR52729.2023.01627"},{"key":"3438_CR18","doi-asserted-by":"crossref","unstructured":"Han, H., Sun, M., Zhang, S., Liu, D., Liu, T.: Gpu cloth simulation pipeline in lightchaser animation studio. In: SIGGRAPH Asia 2021 Technical Communications, pp. 1\u20134 (2021)","DOI":"10.1145\/3478512.3488616"},{"issue":"4","key":"3438_CR19","first-page":"1","volume":"41","author":"L Lan","year":"2022","unstructured":"Lan, L., Ma, G., Yang, Y., Zheng, C., Li, M., Jiang, C.: Penetration-free projective dynamics on the GPU. ACM Trans. Graph. (TOG) 41(4), 1\u201316 (2022)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR20","doi-asserted-by":"crossref","unstructured":"Lee, J., Lee, M., Lee, D.: Modular and parallelizable multibody physics simulation via subsystem-based ADMM. arXiv preprint arXiv:2302.14344 (2023)","DOI":"10.1109\/ICRA48891.2023.10161052"},{"issue":"4","key":"3438_CR21","first-page":"1","volume":"37","author":"J Li","year":"2018","unstructured":"Li, J., Daviet, G., Narain, R., Bertails-Descoubes, F., Overby, M., Brown, G.E., Boissieux, L.: An implicit frictional contact solver for adaptive cloth simulation. ACM Trans. Graph. (TOG) 37(4), 1\u201315 (2018)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR22","unstructured":"Li, J., Liu, T., Kavan, L.: Laplacian damping for projective dynamics. In: Proceedings of the 14th Workshop on Virtual Reality Interactions and Physical Simulations, pp. 29\u201336 (2018)"},{"issue":"4","key":"3438_CR23","doi-asserted-by":"publisher","first-page":"49","DOI":"10.1145\/3386569.3392425","volume":"39","author":"M Li","year":"2020","unstructured":"Li, M., Ferguson, Z., Schneider, T., Langlois, T.R., Zorin, D., Panozzo, D., Jiang, C., Kaufman, D.M.: Incremental potential contact: intersection-and inversion-free, large-deformation dynamics. ACM Trans. Graph. 39(4), 49 (2020)","journal-title":"ACM Trans. Graph."},{"key":"3438_CR24","doi-asserted-by":"crossref","unstructured":"Li, M., Kaufman, D.M., Jiang, C.: Codimensional incremental potential contact. ACM Trans. Graph. 40(4) (2021)","DOI":"10.1145\/3476576.3476756"},{"issue":"4","key":"3438_CR25","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1145\/3386569.3392396","volume":"39","author":"M Ly","year":"2020","unstructured":"Ly, M., Jouve, J., Boissieux, L., Bertails-Descoubes, F.: Projective dynamics with dry frictional contact. ACM Trans. Graph. (TOG) 39(4), 57 (2020)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR26","first-page":"89","volume-title":"Computer Graphics Forum","author":"M Macklin","year":"2020","unstructured":"Macklin, M., Erleben, K., M\u00fcller, M., Chentanez, N., Jeschke, S., Kim, T.Y.: Primal\/dual descent methods for dynamics. In: Computer Graphics Forum, vol. 39, pp. 89\u2013100. Wiley Online Library, Hoboken (2020)"},{"issue":"5","key":"3438_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3338695","volume":"38","author":"M Macklin","year":"2019","unstructured":"Macklin, M., Erleben, K., M\u00fcller, M., Chentanez, N., Jeschke, S., Makoviychuk, V.: Non-smooth newton methods for deformable multi-body dynamics. ACM Trans. Graph. (TOG) 38(5), 1\u201320 (2019)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR28","doi-asserted-by":"crossref","unstructured":"Macklin, M., M\u00fcller, M., Chentanez, N.: XPBD: position-based simulation of compliant constrained dynamics. In: Proceedings of the 9th International Conference on Motion in Games, pp. 49\u201354 (2016)","DOI":"10.1145\/2994258.2994272"},{"issue":"4","key":"3438_CR29","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2601097.2601152","volume":"33","author":"M Macklin","year":"2014","unstructured":"Macklin, M., M\u00fcller, M., Chentanez, N., Kim, T.Y.: Unified particle physics for real-time applications. ACM Trans. Graph. (TOG) 33(4), 1\u201312 (2014)","journal-title":"ACM Trans. Graph. (TOG)"},{"issue":"2","key":"3438_CR30","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1016\/j.jvcir.2007.01.005","volume":"18","author":"M M\u00fcller","year":"2007","unstructured":"M\u00fcller, M., Heidelberger, B., Hennix, M., Ratcliff, J.: Position based dynamics. J. Vis. Commun. Image Represent. 18(2), 109\u2013118 (2007)","journal-title":"J. Vis. Commun. Image Represent."},{"key":"3438_CR31","first-page":"101","volume-title":"Computer Graphics Forum","author":"M M\u00fcller","year":"2020","unstructured":"M\u00fcller, M., Macklin, M., Chentanez, N., Jeschke, S., Kim, T.Y.: Detailed rigid body simulation with extended position based dynamics. In: Computer Graphics Forum, vol. 39, pp. 101\u2013112. Wiley Online Library, Hoboken (2020)"},{"key":"3438_CR32","unstructured":"Narain, R., Overby, M., Brown, G.E.: Admm $$\\supseteq $$ projective dynamics: fast simulation of general constitutive models. In: Symposium on Computer Animation, vol. 1, p. 2016 (2016)"},{"key":"3438_CR33","first-page":"559","volume-title":"Computer Graphics Forum","author":"MA Otaduy","year":"2009","unstructured":"Otaduy, M.A., Tamstorf, R., Steinemann, D., Gross, M.: Implicit contact handling for deformable objects. In: Computer Graphics Forum, vol. 28, pp. 559\u2013568. Wiley Online Library, Hoboken (2009)"},{"issue":"5","key":"3438_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3355621","volume":"38","author":"A Peiret","year":"2019","unstructured":"Peiret, A., Andrews, S., K\u00f6vecses, J., Kry, P.G., Teichmann, M.: Schur complement-based substructuring of stiff multibody systems with contact. ACM Trans. Graph. (TOG) 38(5), 1\u201317 (2019)","journal-title":"ACM Trans. Graph. (TOG)"},{"issue":"4","key":"3438_CR35","first-page":"1","volume":"37","author":"Y Peng","year":"2018","unstructured":"Peng, Y., Deng, B., Zhang, J., Geng, F., Qin, W., Liu, L.: Anderson acceleration for geometry optimization and physics simulation. ACM Trans. Graph. (TOG) 37(4), 1\u201314 (2018)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR36","unstructured":"Servin, M., Lacoursiere, C., Melin, N.: Interactive simulation of elastic deformable materials. In: Proceedings of Sigrad Conference, pp. 22\u201332. Citeseer (2006)"},{"issue":"3","key":"3438_CR37","first-page":"1","volume":"6","author":"A Shi","year":"2023","unstructured":"Shi, A., Kim, T.: A unified analysis of penalty-based collision energies. Proc. ACM Comput. Graph. Interact. Tech. 6(3), 1\u201319 (2023)","journal-title":"Proc. ACM Comput. Graph. Interact. Tech."},{"issue":"2","key":"3438_CR38","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3180491","volume":"37","author":"B Smith","year":"2018","unstructured":"Smith, B., Goes, F.D., Kim, T.: Stable Neo-Hookean flesh simulation. ACM Trans. Graph. (TOG) 37(2), 1\u201315 (2018)","journal-title":"ACM Trans. Graph. (TOG)"},{"issue":"16","key":"3438_CR39","doi-asserted-by":"publisher","first-page":"4093","DOI":"10.1002\/nme.6693","volume":"122","author":"A Tasora","year":"2021","unstructured":"Tasora, A., Mangoni, D., Benatti, S., Garziera, R.: Solving variational inequalities and cone complementarity problems in nonsmooth dynamics using the alternating direction method of multipliers. Int. J. Numer. Methods Eng. 122(16), 4093\u20134113 (2021)","journal-title":"Int. J. Numer. Methods Eng."},{"key":"3438_CR40","doi-asserted-by":"crossref","unstructured":"Terzopoulos, D., Platt, J., Barr, A., Fleischer, K.: Elastically deformable models. In: Proceedings of the 14th Annual Conference on Computer Graphics and Interactive Techniques, pp. 205\u2013214 (1987)","DOI":"10.1145\/37401.37427"},{"issue":"4","key":"3438_CR41","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2766969","volume":"34","author":"M Tournier","year":"2015","unstructured":"Tournier, M., Nesme, M., Gilles, B., Faure, F.: Stable constrained dynamics. ACM Trans. Graph. (TOG) 34(4), 1\u201310 (2015)","journal-title":"ACM Trans. Graph. (TOG)"},{"issue":"2","key":"3438_CR42","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3209887","volume":"38","author":"M Verschoor","year":"2019","unstructured":"Verschoor, M., Jalba, A.C.: Efficient and accurate collision response for elastically deformable models. ACM Trans. Graph. (TOG) 38(2), 1\u201320 (2019)","journal-title":"ACM Trans. Graph. (TOG)"},{"issue":"6","key":"3438_CR43","first-page":"1","volume":"35","author":"H Wang","year":"2016","unstructured":"Wang, H., Yang, Y.: Descent methods for elastic body simulation on the GPU. ACM Trans. Graph. (TOG) 35(6), 1\u201310 (2016)","journal-title":"ACM Trans. Graph. (TOG)"},{"key":"3438_CR44","doi-asserted-by":"crossref","unstructured":"Zhang, J., Peng, Y., Ouyang, W., Deng, B.: Accelerating ADMM for efficient simulation and optimization. ACM Trans. Graph. (TOG) 38(6), 1\u201321 (2019)","DOI":"10.1145\/3355089.3356491"}],"container-title":["The Visual Computer"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-024-03438-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00371-024-03438-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00371-024-03438-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,7,4]],"date-time":"2024-07-04T15:11:04Z","timestamp":1720105864000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00371-024-03438-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,5,20]]},"references-count":44,"journal-issue":{"issue":"7","published-print":{"date-parts":[[2024,7]]}},"alternative-id":["3438"],"URL":"https:\/\/doi.org\/10.1007\/s00371-024-03438-8","relation":{},"ISSN":["0178-2789","1432-2315"],"issn-type":[{"type":"print","value":"0178-2789"},{"type":"electronic","value":"1432-2315"}],"subject":[],"published":{"date-parts":[[2024,5,20]]},"assertion":[{"value":"29 April 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 May 2024","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no Conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}