{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,17]],"date-time":"2026-10-17T09:47:48Z","timestamp":1792230468523,"version":"4.4.0"},"reference-count":47,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T00:00:00Z","timestamp":1669766400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["PID2019-105093GB-I00"],"award-info":[{"award-number":["PID2019-105093GB-I00"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003741","name":"Instituci\u00f3 Catalana de Recerca i Estudis Avan\u00e7ats","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003741","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2022,12]]},"abstract":"<jats:p>We present a general framework for the garment animation problem through unsupervised deep learning inspired in physically based simulation. Existing trends in the literature already explore this possibility. Nonetheless, these approaches do not handle cloth dynamics. Here, we propose the first methodology able to learn realistic cloth dynamics unsupervisedly, and henceforth, a general formulation for neural cloth simulation. The key to achieve this is to adapt an existing optimization scheme for motion from simulation based methodologies to deep learning. Then, analyzing the nature of the problem, we devise an architecture able to automatically disentangle static and dynamic cloth subspaces by design. We will show how this improves model performance. Additionally, this opens the possibility of a novel motion augmentation technique that greatly improves generalization. Finally, we show it also allows to control the level of motion in the predictions. This is a useful, never seen before, tool for artists. We provide of detailed analysis of the problem to establish the bases of neural cloth simulation and guide future research into the specifics of this domain.<\/jats:p>","DOI":"10.1145\/3550454.3555491","type":"journal-article","created":{"date-parts":[[2022,11,30]],"date-time":"2022-11-30T16:19:07Z","timestamp":1669825147000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":95,"title":["Neural Cloth Simulation"],"prefix":"10.1145","volume":"41","author":[{"given":"Hugo","family":"Bertiche","sequence":"first","affiliation":[{"name":"Universitat de Barcelona, Spain and Computer Vision Center, UAB, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Meysam","family":"Madadi","sequence":"additional","affiliation":[{"name":"Universitat de Barcelona, Spain and Computer Vision Center, UAB, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sergio","family":"Escalera","sequence":"additional","affiliation":[{"name":"Universitat de Barcelona, Spain and Computer Vision Center, UAB, Spain"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,11,30]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2017.269"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/280814.280821"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882357"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-58565-5_21"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480479"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV48922.2021.00542"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/BF01897114"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/142920.134017"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778843"},{"key":"e_1_2_2_10_1","volume-title":"Modeling the appearance of cloth. Ph. D. Dissertation","author":"Feynman Carl Richard","unstructured":"Carl Richard Feynman. 1986. Modeling the appearance of cloth. Ph. D. Dissertation. Massachusetts Institute of Technology."},{"key":"e_1_2_2_11_1","volume-title":"Latent-space Dynamics for Reduced Deformable Simulation. Computer Graphics Forum","author":"Fulton Lawson","year":"2019","unstructured":"Lawson Fulton, Vismay Modi, David Duvenaud, David I. W. Levin, and Alec Jacobson. 2019. Latent-space Dynamics for Reduced Deformable Simulation. Computer Graphics Forum (2019)."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2015.2459687"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00883"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601160"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073629"},{"key":"e_1_2_2_16_1","volume-title":"Barr, Barrel, Haumann, Kass, Platt, Terzopoulos, and Witkin, SIGGRAPH Course Notes","author":"Haumann David","year":"1987","unstructured":"David Haumann. 1987. Modeling the physical behavior of flexible objects. Topics in Physically-based Modeling, Eds. Barr, Barrel, Haumann, Kass, Platt, Terzopoulos, and Witkin, SIGGRAPH Course Notes (1987)."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1399504.1360664"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/1833349.1778842"},{"key":"e_1_2_2_19_1","first-page":"1","article-title":"Near-exhaustive precomputation of secondary cloth effects","volume":"32","author":"Kim Doyub","year":"2013","unstructured":"Doyub Kim, Woojong Koh, Rahul Narain, Kayvon Fatahalian, Adrien Treuille, and James F O'Brien. 2013. Near-exhaustive precomputation of secondary cloth effects. ACM Transactions on Graphics (TOG) 32, 4 (2013), 1--8.","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_2_20_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/2508363.2508406","article-title":"Fast simulation of mass-spring systems","volume":"32","author":"Liu Tiantian","year":"2013","unstructured":"Tiantian Liu, Adam W Bargteil, James F O'Brien, and Ladislav Kavan. 2013. Fast simulation of mass-spring systems. ACM Transactions on Graphics (TOG) 32, 6 (2013), 1--7.","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818013"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2994258.2994272"},{"key":"e_1_2_2_23_1","volume-title":"SMPLR: Deep learning based SMPL reverse for 3D human pose and shape recovery. Pattern Recognition","author":"Madadi Meysam","year":"2020","unstructured":"Meysam Madadi, Hugo Bertiche, and Sergio Escalera. 2020. SMPLR: Deep learning based SMPL reverse for 3D human pose and shape recovery. Pattern Recognition (2020), 107472."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2019.00554"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1964921.1964967"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jvcir.2007.01.005"},{"key":"e_1_2_2_27_1","volume-title":"Adaptive anisotropic remeshing for cloth simulation. ACM transactions on graphics (TOG) 31, 6","author":"Narain Rahul","year":"2012","unstructured":"Rahul Narain, Armin Samii, and James F O'brien. 2012. Adaptive anisotropic remeshing for cloth simulation. ACM transactions on graphics (TOG) 31, 6 (2012), 1--10."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/3DV.2018.00062"},{"key":"e_1_2_2_29_1","first-page":"1","article-title":"Subspace dynamic simulation using rotation-strain coordinates","volume":"34","author":"Pan Zherong","year":"2015","unstructured":"Zherong Pan, Hujun Bao, and Jin Huang. 2015. Subspace dynamic simulation using rotation-strain coordinates. ACM Transactions on Graphics (TOG) 34, 6 (2015), 1--12.","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR42600.2020.00739"},{"key":"e_1_2_2_31_1","volume-title":"Learning mesh-based simulation with graph networks. arXiv preprint arXiv:2010.03409","author":"Pfaff Tobias","year":"2020","unstructured":"Tobias Pfaff, Meire Fortunato, Alvaro Sanchez-Gonzalez, and Peter W Battaglia. 2020. Learning mesh-based simulation with graph networks. arXiv preprint arXiv:2010.03409 (2020)."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601132"},{"key":"e_1_2_2_33_1","unstructured":"Xavier Provot et al. 1995. Deformation constraints in a mass-spring model to describe rigid cloth behaviour. In Graphics interface. Canadian Information Processing Society 147--147."},{"key":"e_1_2_2_34_1","volume-title":"Proceedings of the IEEE conference on computer vision and pattern recognition. 652--660","author":"Qi Charles R","year":"2017","unstructured":"Charles R Qi, Hao Su, Kaichun Mo, and Leonidas J Guibas. 2017. Pointnet: Deep learning on point sets for 3d classification and segmentation. In Proceedings of the IEEE conference on computer vision and pattern recognition. 652--660."},{"key":"e_1_2_2_35_1","volume-title":"3D face reconstruction by learning from synthetic data. In 2016 fourth international conference on 3D vision (3DV)","author":"Richardson Elad","unstructured":"Elad Richardson, Matan Sela, and Ron Kimmel. 2016. 3D face reconstruction by learning from synthetic data. In 2016 fourth international conference on 3D vision (3DV). IEEE, 460--469."},{"key":"e_1_2_2_36_1","volume-title":"Computer Graphics Forum","author":"Santesteban Igor","unstructured":"Igor Santesteban, Miguel A Otaduy, and Dan Casas. 2019. Learning-based animation of clothing for virtual try-on. In Computer Graphics Forum, Vol. 38. Wiley Online Library, 355--366."},{"key":"e_1_2_2_37_1","volume-title":"SNUG: Self-Supervised Neural Dynamic Garments. arXiv preprint arXiv:2204.02219","author":"Santesteban Igor","year":"2022","unstructured":"Igor Santesteban, Miguel A Otaduy, and Dan Casas. 2022. SNUG: Self-Supervised Neural Dynamic Garments. arXiv preprint arXiv:2204.02219 (2022)."},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR46437.2021.01159"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459754"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/325334.325242"},{"key":"e_1_2_2_41_1","unstructured":"Richard Socher Brody Huval Bharath Bath Christopher D Manning and Andrew Y Ng. 2012. Convolutional-recursive deep learning for 3d object classification. In Advances in neural information processing systems. 656--664."},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601181"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/37401.37427"},{"key":"e_1_2_2_44_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3355089.3356512","article-title":"Learning an intrinsic garment space for interactive authoring of garment animation","volume":"38","author":"Wang Tuanfeng Y","year":"2019","unstructured":"Tuanfeng Y Wang, Tianjia Shao, Kai Fu, and Niloy J Mitra. 2019. Learning an intrinsic garment space for interactive authoring of garment animation. ACM Transactions on Graphics (TOG) 38, 6 (2019), 1--12.","journal-title":"ACM Transactions on Graphics (TOG)"},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/15886.15891"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/3478513.3480500"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2019.00589"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550454.3555491","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3550454.3555491","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T13:51:43Z","timestamp":1750168303000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3550454.3555491"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,11,30]]},"references-count":47,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2022,12]]}},"alternative-id":["10.1145\/3550454.3555491"],"URL":"https:\/\/doi.org\/10.1145\/3550454.3555491","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,11,30]]},"assertion":[{"value":"2022-11-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}