본문 바로가기
KERD
논문KCI 등재

삼각형 메쉬에서 안정적인 옷감 시뮬레이션을 하기 위한 LOD 적응형 굽힘 스프링을 이용한 변형률 기반 동역학

Simulation of Stable Cloth on Triangular Mesh via LOD-Based Bending Springs on Strain-Based Dynamics

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서는 삼각형 메쉬(Triangular mesh) 기반에서 변형률 기반 동역학(Strain-based dynamics, SBD)을 안정적으로 표현할 수 있는 LOD(Level of detail)기반의 굽힘 스프링(Bending spring) 구조와 감쇠 기법에 대해 설명한다. SBD는 삼각형 메쉬의 에지 길이(Edge length) 기반의 에너지 대신변형률(Strain)을 활용하여 탄성 에너지를 모델링한다. 하지만, 큰 외력이 발생하면 에지 기반으로탄성 에너지를 계산하는 과정에서는 비정상적인 삼각형(Degenerate triangle)이 나타나고 이 문제는불안정한 변형률을 계산하기 때문에 잘못된 방향으로 늘어나는 문제가 발생한다. 본 논문에서는이 문제를 효율적으로 처리할 수 있는 LOD기반의 굽힘 스프링을 생성하고 에너지를 계산하는 방법에 대해 소개한다. 결과적으로 본 논문에서 제안하는 기법은 굽힘 스프링 기반의 SBD를 안정적이고 효율적으로 처리할 수 있기 때문에 옷감 시뮬레이션을 안정적으로 표현할 수 있다.

Abstract

This paper describes a level of detail (LOD) based bending spring structure and damping technique that can reliably represent strain-based dynamics (SBD) on a triangular mesh. SBD models elastic energy using strain instead of energy based on the edge length of a triangular mesh. However, when a large external force occurs, the process of calculating the elastic energy based on edges results in a degenerate triangle, which stretches in the wrong direction because it calculates an unstable strain. In this paper, we introduce an LOD-based bending spring generation and energy calculation method that can efficiently handle this problem. As a result, the technique proposed in this paper can reliably and efficiently handle SBD based on bending springs, which can provide a stable representation of cloth simulation.

참고문헌 (26)

  1. Matthias Müller, "Position based dynamics", Journal of Visual Communication and Image Representation, 18(2), pp.109~118 (2007), Elsevier BV[DOI]
  2. Bender, Jan, "Position-Based Simulation Methods in Computer Graphics", Eurographics (tutorials), 8~ (2015)
  3. Müller, Matthias, "Strain based dynamics", Eurographics, 2014, 2~
  4. Musesti, Alessandro, "A nonlinear korn inequality based on the green-saint venant strain tensor", Journal of Elasticity, 126, pp.129~134 (2017)
  5. Kubiak, Blazej, "A robust method for real-time thread simulation", Proceedings of the 2007 ACM symposium on Virtual reality software and technology, pp.85~88 (2007)
  6. Müller, Matthias, "Hierarchical position based dynamics", 2008, ~ (2008)
  7. Wang, "Sampling Hierarchical Position-Based Dynamics Simulation", Next Generation Computer Animation Techniques:Third International Workshop, AniNex 2017, pp.45~55 (2017), Springer International Publishing
  8. Kelager, Micky, "A Triangle Bending Constraint Model for Position-Based Dynamics", Vriphys, 10, pp.31~ (2010)[DOI]
  9. Diziol, Raphael, "Robust real-time deformation of incompressible surface meshes", Proceedings of the 2011 ACM SIGGRAPH, 2011, 237~246
  10. Kim, Tae-Yong, "Long range attachments-a method to simulate inextensible clothing in computer games", Proceedings of the ACM SIGGRAPH, 2012, 305~310
  11. Müller, Matthias, "Fast Simulation of Inextensible Hair and Fur", VRIPHYS, 12, pp.39~44 (2012)[DOI]
  12. Baraff, David, "Large steps in cloth simulation", Seminal Graphics Papers: Pushing the Boundaries, 2, pp.767~778 (2023), ACM Press
  13. Provot, Xavier., "Deformation constraints in a mass-spring model to describe rigid cloth behaviour", Graphics interface, pp.147~147 (1995), Canadian Information Processing Society
  14. Bridson, Robert, "imulation of clothing with folds and wrinkles", ACM SIGGRAPH 2005 Courses, pp.3~ (2005)
  15. Hong, Min, "Effective constrained dynamic simulation using implicit constraint enforcement", Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp.4520~4525 (2005), IEEE
  16. Goldenthal, Rony, "Efficient simulation of inextensible cloth", ACM SIGGRAPH 2007 papers, pp.49~ (2007)
  17. Guillaume Picinbono, "Non-linear anisotropic elasticity for real-time surgery simulation", Graphical Models, 65(5), pp.305~321 (2003), Elsevier BV[DOI]
  18. Perez, "Strain limiting for soft finger contact simulation", 2013 World Haptics Conference (WHC), pp.79~84 (2013), IEEE
  19. Hernandez, "Anisotropic strain limiting", Proc. of Congreso Español de Informática Gráfica, 2, pp.2~ (2013)
  20. Thomaszewski, Bernhard, "Continuum‐based strain limiting", Computer Graphics Forum, 28(2), pp.569~576 (2009)
  21. Huamin Wang, "Multi-resolution isotropic strain limiting", ACM Transactions on Graphics, 29(6), pp.1~10 (2010), Association for Computing Machinery (ACM)[DOI]
  22. Tsiknis, Konstantinos Dinos, "Better cloth through unbiased strain limiting and physics-aware subdivision", PhD, pp.2006
  23. Choi, Kwang-Jin, "Stable but responsive cloth", ACM SIGGRAPH, 1~ (2005)
  24. Kang, Young-Min, "Complex deformable objects in virtual reality", Proceedings of the ACM symposium on Virtual reality software and technology, pp.49~56 (2002)
  25. Hugo Bertiche, "Neural Cloth Simulation", ACM Transactions on Graphics, 41(6), pp.1~14 (2022), Association for Computing Machinery (ACM)[DOI]
  26. D. Li, "N‐Cloth: Predicting 3D Cloth Deformation with Mesh‐Based Networks", Computer Graphics Forum, 41(2), pp.547~558 (2022)

관련 논문AI추천

이 간행물의 다른 논문 (19건)