@article{ART003109567},
author={Jong-Hyun Kim},
title={GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics},
journal={Journal of The Korea Society of Computer and Information},
issn={1598-849X},
year={2024},
volume={29},
number={8},
pages={59-65},
doi={10.9708/jksci.2024.29.08.059}
TY - JOUR
AU - Jong-Hyun Kim
TI - GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics
JO - Journal of The Korea Society of Computer and Information
PY - 2024
VL - 29
IS - 8
PB - The Korean Society Of Computer And Information
SP - 59
EP - 65
SN - 1598-849X
AB - In this paper, we present a GPU-based acceleration of computationally intensive self-collision processing in triangular mesh-based cloth simulation. For Compute Unified Device Architecture (CUDA)-based parallel optimization, we propose 1) an efficient way to build, update, and traverse the Bounding Volume Hierarchy (BVH) tree on the GPU, and 2) optimize the Representative-Triangle (R-Triangle) technique on the GPU to minimize primitive collision checking in triangular mesh-based cloth simulations. As a result, the proposed method can handle self-collisions and object collisions of cloth simulation in GPU environment faster and more efficiently than CPU-based algorithms, and experiments on various scenes show that it can achieve simulation results that are 5x to 10x faster.
Since the proposed method is optimized for BVH on GPU, it can be easily integrated into various algorithms and fields that utilize BVH.
KW - Graphics Processing Unit;Compute Unified Device Architecture;Cloth simulation;Self-collision;Collision handling
DO - 10.9708/jksci.2024.29.08.059
ER -
Jong-Hyun Kim. (2024). GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics. Journal of The Korea Society of Computer and Information, 29(8), 59-65.
Jong-Hyun Kim. 2024, "GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics", Journal of The Korea Society of Computer and Information, vol.29, no.8 pp.59-65. Available from: doi:10.9708/jksci.2024.29.08.059
Jong-Hyun Kim "GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics" Journal of The Korea Society of Computer and Information 29.8 pp.59-65 (2024) : 59.
Jong-Hyun Kim. GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics. 2024; 29(8), 59-65. Available from: doi:10.9708/jksci.2024.29.08.059
Jong-Hyun Kim. "GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics" Journal of The Korea Society of Computer and Information 29, no.8 (2024) : 59-65.doi: 10.9708/jksci.2024.29.08.059
Jong-Hyun Kim. GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics. Journal of The Korea Society of Computer and Information, 29(8), 59-65. doi: 10.9708/jksci.2024.29.08.059
Jong-Hyun Kim. GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics. Journal of The Korea Society of Computer and Information. 2024; 29(8) 59-65. doi: 10.9708/jksci.2024.29.08.059
Jong-Hyun Kim. GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics. 2024; 29(8), 59-65. Available from: doi:10.9708/jksci.2024.29.08.059
Jong-Hyun Kim. "GPU-Optimized BVH and R-Triangle Methods for Rapid Self-Intersection Handling in Fabrics" Journal of The Korea Society of Computer and Information 29, no.8 (2024) : 59-65.doi: 10.9708/jksci.2024.29.08.059