To read this content please select one of the options below:

Parallel garment drape simulation of triangular mesh using GPU programming

In Hwan Sul (i‐Fashion Technology Center, Konkuk University, Seoul, South Korea)

International Journal of Clothing Science and Technology

ISSN: 0955-6222

Article publication date: 12 June 2009

409

Abstract

Purpose

The purpose of this paper is to determine the possibility of implementing parallel processing feature of graphic processor unit (GPU) in garment drape simulation.

Design/methodology/approach

Velocity‐Verlet method based on explicit integration is used to drape triangular table cloth meshes. Both drape simulation and collision detection engines are converted to GPU version. Simulation speeds of simple linear algebra and actual free fall table cloth simulation are compared with those of the central processing unit (CPU) version.

Findings

There is apparent calculation speed increase when the parallel computation of GPU is implemented. But the current GPUs have several limits for general purpose computation, so the original CPU version algorithm should be split and modified to be used in GPU.

Originality/value

This paper implemented GPU parallel processing technique in both drape simulation and collision detection. Voxel‐based method is used to find possible collision pairs. Triangular meshes, which are more difficult to implement than quadrilateral ones in GPU programming, are successfully implemented.

Keywords

Citation

Hwan Sul, I. (2009), "Parallel garment drape simulation of triangular mesh using GPU programming", International Journal of Clothing Science and Technology, Vol. 21 No. 4, pp. 252-269. https://doi.org/10.1108/09556220910960006

Publisher

:

Emerald Group Publishing Limited

Copyright © 2009, Emerald Group Publishing Limited

Related articles