About this Journal Submit a Manuscript Table of Contents
ISRN Computer Graphics
Volume 2012 (2012), Article ID 936315, 8 pages
http://dx.doi.org/10.5402/2012/936315
Research Article

A Novel GPU-Based Deformation Pipeline

Division of Information Systems, School of Computer Engineering, Nanyang Technological University, Nanyang Avenue, 639798, Singapore

Received 17 August 2011; Accepted 24 September 2011

Academic Editor: C.-M. Wang

Copyright © 2012 Muhammad Mobeen Movania and Lin Feng. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

We present a new deformation pipeline that is independent of the integration solver used and allows fast rendering of deformable soft bodies on the GPU. The proposed method exploits the transform feedback mechanism of the modern GPU to bypass the CPU read-back, thus, reusing the modified positions and/or velocities of the deformable object in a single pass in real time. The whole process is being carried out on the GPU. Prior approaches have resorted to CPU read-back along with the GPGPU mechanism. In contrast, our approach does not require these steps thus saving the GPU bandwidth for other tasks. We describe our algorithm along with implementation details on the modern GPU and finally conclude with a look at the experimental results. We show how easy it is to integrate any existing integration solver into the proposed pipeline by implementing explicit Euler integration in the vertex shader on the GPU.