논문 해외 국제전문학술지(SCI급) Advanced GPU Techniques for Dynamic Remeshing and Self-Collision Handling in Real-Time Cloth Tearing
- 학술지 구분 국제전문학술지(SCI급)
- 게재년월 2024-12
- 학술지명 IEEE ACCESS
- 발행처명 IEEE
- 발행국가 해외
- 논문언어 외국어
- 전체저자수 2
- 연구분야 공학 > 컴퓨터학
- 키워드 #gpu acceleration #cloth simulation
- 원문 링크 https://ieeexplore.ieee.org/document/10818678
논문 초록 (Abstract)
In this paper, we propose a GPU-based framework to accelerate dynamic remeshing and self-collision handling required for tearing thin-shell materials such as cloth. Thin-shell materials are utilized in various fields including simulation/animation based on physics, games, surgical simulation, and virtual reality. Tearing cloth requires dynamically updating its geometry and connectivity, which is complex and computationally intensive. This process needs to be performed quickly, especially when dealing with interactive content. Most existing approaches perform remeshing through low-resolution simulations to maintain real-time performance or use pre-divided patterns, which cannot be considered dynamic remeshing and result in low-quality torn surface patterns. In this study, we propose a GPU-optimized dynamic remeshing algorithm that enables real-time processing of high-resolution cloth tearing. Additionally, we introduce a method to accelerate the computationally intensive self-collision handling in tearing cloth simulations using GPUs. To achieve this, we propose a GPU-based complete binary tree method to efficiently construct, update, and traverse a BVH (Bounding Volume Hierarchy) tree and optimize the R-Triangle (Representative-Triangle) technique on triangular meshes using GPUs to minimize primitive collision checks. The proposed method performs dynamic remeshing rather than using predefined split mesh structures, making it suitable for interactive physics-based modeling in applications such as virtual reality surgery simulation, real-time gaming, and virtual environments.
