Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry, 2012
Previous contact handling methods for Smoothed Particle Hydrodynamics (SPH) cannot guarantee the ... more Previous contact handling methods for Smoothed Particle Hydrodynamics (SPH) cannot guarantee the absence of penetrations when fluid interacts with cloth at high velocity. Thus we propose a novel fluid/cloth coupling method that treats the coupled system robustly, accurately and efficiently. We designed a dilated continuous collision detection algorithm which is capable of detecting collisions between fluid and cloth accurately, and a penalty-based contact force algorithm to untangle the collision pair. Compared with previous fluid/cloth coupling methods, our method has solved the problems that penetrations occur when fluid interacts at cloth with high velocity, and the force field in the computational domain becomes discontinuous at the connections of cloth elements. Experiments proved that the simulation result is reasonable, and our method is light-weighted, efficient, and general. It can be used as a complementary tool for fluid/cloth simulation and applicable to other particle-based simulations.
We present a GPU-based streaming algorithm to perform high-resolution and accurate cloth simulati... more We present a GPU-based streaming algorithm to perform high-resolution and accurate cloth simulation. We map all the components of cloth simulation pipeline, including time integration, collision detection, collision response, and velocity updating to GPU-based kernels and data structures. Our algorithm perform intra-object and inter-object collisions, handles contacts and friction, and is able to accurately simulate folds and wrinkles. We describe the streaming pipeline and address many issues in terms of obtaining high throughput on many-core GPUs. In practice, our algorithm can perform high-fidelity simulation on a cloth mesh with 2M triangles using 3GB of GPU memory. We highlight the parallel performance of our algorithm on three different generations of GPUs. On a high-end NVIDIA Tesla K20c, we observe up to two orders of magnitude performance improvement as compared to a single-threaded CPU-based algorithm, and about one order of magnitude improvement over a 16-core CPU-based p...
Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry, 2012
Previous contact handling methods for Smoothed Particle Hydrodynamics (SPH) cannot guarantee the ... more Previous contact handling methods for Smoothed Particle Hydrodynamics (SPH) cannot guarantee the absence of penetrations when fluid interacts with cloth at high velocity. Thus we propose a novel fluid/cloth coupling method that treats the coupled system robustly, accurately and efficiently. We designed a dilated continuous collision detection algorithm which is capable of detecting collisions between fluid and cloth accurately, and a penalty-based contact force algorithm to untangle the collision pair. Compared with previous fluid/cloth coupling methods, our method has solved the problems that penetrations occur when fluid interacts at cloth with high velocity, and the force field in the computational domain becomes discontinuous at the connections of cloth elements. Experiments proved that the simulation result is reasonable, and our method is light-weighted, efficient, and general. It can be used as a complementary tool for fluid/cloth simulation and applicable to other particle-based simulations.
We present a GPU-based streaming algorithm to perform high-resolution and accurate cloth simulati... more We present a GPU-based streaming algorithm to perform high-resolution and accurate cloth simulation. We map all the components of cloth simulation pipeline, including time integration, collision detection, collision response, and velocity updating to GPU-based kernels and data structures. Our algorithm perform intra-object and inter-object collisions, handles contacts and friction, and is able to accurately simulate folds and wrinkles. We describe the streaming pipeline and address many issues in terms of obtaining high throughput on many-core GPUs. In practice, our algorithm can perform high-fidelity simulation on a cloth mesh with 2M triangles using 3GB of GPU memory. We highlight the parallel performance of our algorithm on three different generations of GPUs. On a high-end NVIDIA Tesla K20c, we observe up to two orders of magnitude performance improvement as compared to a single-threaded CPU-based algorithm, and about one order of magnitude improvement over a 16-core CPU-based p...
Uploads
Papers by Chang Meng