Abstract
Physics simulation is an active research topic in games, because without realistic physics, even the most beautiful game feels static and lifeless. Although cloth simulation is not new in computer graphics, high level of details of cloth in video games is rare and mostly coarse due to complex and nonlinear physical properties of cloth, which requires substantial computing power necessary to simulate it in real-time. This paper presents a robust and scalable real-time cloth simulation framework by exploring a variety of modern simulation techniques to produce realistic cloth simulation for games. The framework integrates with OpenCL GPGPU library to leverage parallelism. The final result is an API for games development with enriched interactive environments.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Bullet Physics Engine: Real-time Physics Simulation (2014). http://bulletphysics.org/wordpress/
Cyril, Z.: Practical cloth simulation on modern GPU. Shader X4: Advanced Rendering with DirectX and OpenGL, Charles River Media, Newton Centre (2006)
Thomaszewski, B., Pabst, S., Strasser, W.: Continuum-based strain limiting. Proc. Eurograph. 28, 569–576 (2009)
Wang, H., O’Brien, J.F., Ramamoorthi, R.: Multiresolution isotropic strain limiting. In: Proceedings of ACM SIGGRAPH Aisa, vol. 160, pp. 1–10 (2010)
Grinspun, E., Hirani, A. N., Desbrun, M., Schröder, P.: Discrete shells. In: Proceedings of SCA, pp. 62–67 (2003)
Bridson, R., Marino, S., Fedkiw, R.: Simulation of clothing with folds and wrinkles. In: Proceedings of SCA, pp. 28–36 (2003)
Allwright, J.R., Bordawekar, R., Coddington, P.D., Dincer, K., Martin, C.L.: A comparison of parallel graph coloring algorithms. Technical report, SCCS-666, Northeast Parallel Architectures Center at Syracuse University (1995)
CryENGINE 3: Sponza Model (2014). http://www.crytek.com/cryengine/cryengine3/downloads
Tang, M., Tong, R., Narain, R., Meng, C., Manocha, D.: A GPU-based streaming algorithm for high-resolution cloth simulation. Comput. Graph. Forum 32(7), 21–30 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Tang, W., Sagi, A., Green, D., Wan, T.R. (2016). Cross-Platform Cloth Simulation API for Games. In: El Rhalibi, A., Tian, F., Pan, Z., Liu, B. (eds) E-Learning and Games. Edutainment 2016. Lecture Notes in Computer Science(), vol 9654. Springer, Cham. https://doi.org/10.1007/978-3-319-40259-8_20
Download citation
DOI: https://doi.org/10.1007/978-3-319-40259-8_20
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-40258-1
Online ISBN: 978-3-319-40259-8
eBook Packages: Computer ScienceComputer Science (R0)