Article
Computer Science, Software Engineering
Jiayi Eris Zhang, Jeremie Dumas, Yun (Raymond) Fei, Alec Jacobson, Doug L. James, Danny M. Kaufman
Summary: The trade-off between speed and fidelity in cloth simulation is a fundamental problem in computer graphics and computational design. Coarse cloth models provide interactive performance, but cannot be simulated at higher resolutions without introducing artifacts. We propose a progressive cloth simulation method that allows for efficient preview of cloth quasistatics on coarse triangle meshes with consistent and progressive improvement.
ACM TRANSACTIONS ON GRAPHICS
(2022)
Article
Computer Science, Artificial Intelligence
Fabio Strazzeri, Carme Torras
Summary: This work proposes a state representation for textiles based on configuration space, addressing the issue of shape-state space for deformable materials. Deriving a stratification of the configuration space for n points in the cloth from the flag manifold, topological techniques for determining adjacencies in manipulation-centred state graphs have been developed, allowing for cloth state-space representations of different granularities.
Article
Computer Science, Artificial Intelligence
Fabio Strazzeri, Carme Torras
Summary: The notion of configuration space revolutionized robot motion planning, but handling deformable materials remains a challenge. This work proposes a state representation for textiles based on C-space, deriving a stratification for cloth points and developing topological techniques for manipulation-centred state graphs. The algorithmic implementation allows tailored cloth state-space representations for different purposes, with an example provided for distinguishing cloth states based on manipulation affordances.
Article
Computer Science, Software Engineering
Huamin Wang
Summary: This paper studies physics-based cloth simulation at a very high resolution, utilizing regular meshes with an underlying grid structure and a fast block-based descent method for simulating high-resolution wrinkles. The collision handling component benefits greatly from the grid structure, and the system shows capability, efficiency, and flexibility in producing a variety of high-resolution wrinkles effects.
ACM TRANSACTIONS ON GRAPHICS
(2021)
Article
Computer Science, Software Engineering
Longhua Wu, Botao Wu, Yin Yang, Huamin Wang
Summary: The research focuses on collision handling in cloth simulation, proposing a repulsion-based approach and utilizing various constraint types and solutions to improve efficiency and safety. Experimental results demonstrate that the simulator runs at least one order of magnitude faster than existing simulators.
ACM TRANSACTIONS ON GRAPHICS
(2021)
Article
Computer Science, Hardware & Architecture
Tao Peng, Wenjie Wu, Junping Liu, Li Li, Jiazhe Miao, Xinrong Hu, Ruhan He, Lijun Li
Summary: In this study, a PGN-Cloth model based on graph neural networks is proposed for cloth simulation. The model represents the cloth system state using meshes and computes dynamics with graph neural networks. An additional penetration loss is introduced to address the penetration problem. Experimental results show that the proposed method outperforms the state-of-the-art in several indicators and significantly reduces the incidence of penetration in the generated results.
Article
Computer Science, Artificial Intelligence
Abdullah Haroon Rasheed, Victor Romero, Florence Bertails-Descoubes, Stefanie Wuhrer, Jean-Sebastien Franco, Arnaud Lazarus
Summary: This paper proposes a non-invasive measurement network and synthetic training dataset for estimating cloth friction at contact using video-based technique. The authors validate and calibrate a state-of-the-art frictional contact simulator to produce a reliable dataset and show the accuracy of the proposed protocol on a large test set of real video sequences.
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE
(2022)
Article
Computer Science, Software Engineering
Zachary Ferguson, Minchen Li, Teseo Schneider, Francisca Gil-Ureta, Timothy Langlois, Chenfanfu Jiang, Denis Zorin, Danny M. Kaufman, Daniele Panozzo
Summary: We have introduced the first implicit time-stepping algorithm for rigid body dynamics, with contact and friction, that ensures intersection-free configurations at every time step. Our algorithm explicitly models the curved trajectories traced by rigid bodies in collision detection and response.
ACM TRANSACTIONS ON GRAPHICS
(2021)
Review
Materials Science, Textiles
Xingxing Li, Xin Rong Li, Yuzhuo Li, Wenqian Feng
Summary: This paper reviews the history of cloth modeling and simulation methods, and discusses four perspectives: yarn-structure modeling, multi-resolution grid simulation, the relation between human posture and cloth deformation, and collision problems. It proposes using generative adversarial networks (GANs) to address the relation between human posture and cloth deformation. Choosing the right envelope box can solve collision and friction problems. The paper concludes with an analysis of future research trends to improve simulation fidelity and speed.
TEXTILE RESEARCH JOURNAL
(2023)
Article
Computer Science, Software Engineering
Hugo Bertiche, Meysam Madadi, Sergio Escalera
Summary: This article presents a general framework for addressing the garment animation problem through deep learning, unsupervisedly learning more realistic cloth dynamics, designing an architecture to automatically disentangle static and dynamic cloth subspaces, proposing a novel motion augmentation technique, and providing control over the level of motion in predictions.
ACM TRANSACTIONS ON GRAPHICS
(2022)
Article
Computer Science, Software Engineering
Yifei Li, Tao Du, Kui Wu, Jie Xu, Wojciech Matusik
Summary: This work presents a differentiable cloth simulator that utilizes gradient information for cloth-related applications. A fast and novel method for obtaining gradients in PD-based cloth simulation with dry frictional contact is proposed. The usefulness of gradients in contact-rich cloth simulation is comprehensively analyzed and evaluated. The efficacy of the simulator is demonstrated in various downstream applications.
ACM TRANSACTIONS ON GRAPHICS
(2023)
Article
Automation & Control Systems
Kang Jia, Hao Liu, Tao Ma, Junkang Guo, Lei Zhang, Jun Hong
Summary: The assembly interference matrix is a foundational information model for assembly process planning. Traditional construction methods have drawbacks such as heavy computational load and misjudgment. This work introduces an image-assisted calculation method to improve efficiency and accuracy.
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY
(2023)
Article
Computer Science, Software Engineering
Clinton B. Morris, Morad Behandish
Summary: This paper introduces a generic method for generating a pair of geometries that are modified incrementally and simultaneously to avoid collision. The effectiveness and scalability of this method are demonstrated in both 2D and 3D by generating various collision-free shapes.
COMPUTER-AIDED DESIGN
(2022)
Article
Engineering, Electrical & Electronic
Long Zhang, Shuquan Wang
Summary: In this paper, a novel risk assessment method is proposed to guide the configuration optimization for free-floating space robots in contact tasks. By using a dynamics model and risk assessment indicators, a multidimensional and extensible risk assessment model is developed. Numerical simulation experiments validate the effectiveness of the proposed method.
Review
Computer Science, Interdisciplinary Applications
Yashwanth Kumar Gujjala, Hyung-Mok Kim, Dong-Woo Ryu
Summary: This study summarizes the research on solving geotechnical problems using general-purpose computing of graphical processing units and identifies the combination of GPU-based discrete element method and combined finite discrete element method as the most popular techniques.
ARCHIVES OF COMPUTATIONAL METHODS IN ENGINEERING
(2023)
Article
Computer Science, Software Engineering
Rasmus Tamstorf, Toby Jones, Stephen E. McCormick
ACM TRANSACTIONS ON GRAPHICS
(2015)
Article
Computer Science, Software Engineering
Iman Sadeghi, Heather Pritchett, Henrik Wann Jensen, Rasmus Tamstorf
ACM TRANSACTIONS ON GRAPHICS
(2010)
Article
Computer Science, Software Engineering
Breannan Smith, Danny M. Kaufman, Etienne Vouga, Rasmus Tamstorf, Eitan Grinspun
ACM TRANSACTIONS ON GRAPHICS
(2012)
Article
Computer Science, Software Engineering
Eder Miguel, Rasmus Tamstorf, Derek Bradley, Sara C. Schvartzman, Bernhard Thomaszewski, Bernd Bickel, Wojciech Matusik, Steve Marschner, Miguel A. Otaduy
ACM TRANSACTIONS ON GRAPHICS
(2013)
Article
Computer Science, Software Engineering
Danny M. Kaufman, Rasmus Tamstorf, Breannan Smith, Jean-Marie Aubry, Eitan Grinspun
ACM TRANSACTIONS ON GRAPHICS
(2014)
Article
Computer Science, Software Engineering
Qi Guo, Xuchen Han, Chuyuan Fu, Theodore Gast, Rasmus Tamstorf, Joseph Teran
ACM TRANSACTIONS ON GRAPHICS
(2018)
Article
Computer Science, Hardware & Architecture
David Harmon, Etienne Vouga, Breannan Smith, Rasmus Tamstorf, Eitan Grinspun
COMMUNICATIONS OF THE ACM
(2012)
Article
Engineering, Multidisciplinary
E. Vouga, D. Harmon, R. Tamstorf, E. Grinspun
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING
(2011)
Article
Computer Science, Software Engineering
Rasmus Tamstorf, Eitan Grinspun
Article
Engineering, Multidisciplinary
Joseph Benzaken, John A. Evans, Stephen F. McCormick, Rasmus Tamstorf
Summary: This paper presents a novel Nitsche-based formulation for the linear Kirchhoff-Love shell that is provably stable and optimally convergent for general sets of admissible boundary conditions. Through verification of NURBS discretizations of shell geometry, it is shown that the resulting formulation yields optimal convergence rates in both the shell energy norm and standard L-2 norm.
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING
(2021)
Article
Mathematics, Applied
Rasmus Tamstorf, Joseph Benzaken, Stephen F. McCormick
Summary: This paper presents discretization-error-accurate solutions for linear elliptic partial differential equations using mixed-precision multigrid solvers. It reveals that quantization errors quickly dominate the total error as discretization is refined. The progressive-precision scheme proposed in the paper balances quantization, algebraic, and discretization errors, leading to memory savings and reliable solutions with relatively few V-cycles.
SIAM JOURNAL ON SCIENTIFIC COMPUTING
(2021)
Article
Mathematics, Applied
Alena Kopanicakova, Rolf Krause, Rasmus Tamstorf
SIAM JOURNAL ON SCIENTIFIC COMPUTING
(2019)
Proceedings Paper
Computer Science, Software Engineering
David Clyde, Joseph Teran, Rasmus Tamstorf
ACM SIGGRAPH / EUROGRAPHICS SYMPOSIUM ON COMPUTER ANIMATION (SCA 2017)
(2017)
Proceedings Paper
Computer Science, Artificial Intelligence
Carlos Aliaga, Carol O'Sullivan, Diego Gutierrez, Rasmus Tamstorf
SAP 2015: ACM SIGGRAPH SYMPOSIUM ON APPLIED PERCEPTION
(2016)
Article
Computer Science, Software Engineering
Aleka McAdams, Yongning Zhu, Andrew Selle, Mark Empey, Rasmus Tamstorf, Joseph Teran, Eftychios Sifakis
ACM TRANSACTIONS ON GRAPHICS
(2011)