Abstract
We present a particle-based method to simulate and visualize the interaction of knitwear with fluids. The knitwear is modeled using spring-mass systems and the fluid is modeled using the smoothed particle hydrodynamics method. Two-way coupling is achieved by considering surface tension, capillary, and interparticle forces between the fluid and knitwear. The simulation of fluid and knitwear particles is performed on the graphics processing unit. Photorealistic rendering of knitwear and fluid is achieved by using a hardware-accelerated rasterization-based rendering technique. Our method is able to simulate and visualize the macro- and microstructure of free-form knitwear and reflective and refractive characteristics of the fluid surface.
Similar content being viewed by others
References
Xu Y., Chen Y., Lin S., Zhong H., Wu E., Guo B., Shum H.: Photorealistic rendering of knitwear using the Lumislice. In: Proceedings of ACM SIGGRAPH, pp. 391–398 (2001)
Dimitrov, R.: Cascaded Shadow Maps. http://developer.download.nvidia.com/SDK/10.5/opengl/src/cascaded_shadow_maps/doc/cascaded_shadow_maps.pdf (2011)
Miller G.S.P., Pearce A.: Globular dynamics: a connected particle system for animating viscous fluids. Comput. Graph. 13(3), 305–309 (1989)
Terzopoulos D., Platt J., Fleischer K.: Heating and melting deformable models. J. Vis. Comput. Animat. 2(2), 68–73 (1991)
Desbrun, M., Cani, M.-P.: Smoothed particles: a new paradigm for animating highly deformable bodies. In: Proceedings of Eurographics Workshop on Computer Animation and Simulation, pp. 61–76 (1996)
Monaghan J.J.: Smoothed particle hydrodynamics. Annu. Rev. Astron. Astrophys. 30, 543–574 (1992)
Müller M., Charypar D., Gross M.: Particle-based fluid simulation for interactive applications. In: Proceedings of ACM SIGGRAPH/Eurographics Symposium on Computer Animation, pp. 154–159 (2003)
Solenthaler B., Schläfli J., Pajarola R.: A unified particle model for fluid–solid interactions. Comput. Animat. Virtual Worlds 18(1), 69–82 (2007)
Hong, J.-M., Lee, H.-Y., Yoon, J.-C., Kim, C.-H.: Bubbles alive, ACM Trans. Graph. (Proc. SIGGRAPH) 27(3), 4pp (2008) (Article No. 48)
Losasso F., Talton J.O., Kwatra N., Fedkiw R.: Two-way coupled SPH and particle level set fluid simulation. In: IEEE Trans. Vis. Comput. Graph. 14(4), 797–804 (2008)
Ihmsen, M., Akinci, N., Gissler, M., Teschner, M.: Boundary handling and adaptive time-stepping for PCISPH. In: Proceedings of 7th Workshop on Virtual Reality Interaction and Physical Simulation (VRIPHYS), pp. 79–88 (2010)
Becker M., Tessendorf H., Teschner M.: Direct forcing for Lagrangian rigid-fluid coupling. ACM Trans. Graph. (Proc. SIGGRAPH) 15(3), 493–503 (2009)
Eberhardt B., Weber A., Strasser W.: A fast, flexible, particle-system model for cloth draping. In: IEEE Comput. Graph. Appl. 16((5), 52–59 (1996)
Nocent, O., Nourrit, J., Remion, Y.: Towards mechanical level of detail for knitwear simulation. In: Proceedings of WSCG, pp. 252–259 (2001)
Chen Y., Lin S., Zhong H., Xu Y., Guo B., Shum H.: Realistic rendering and animation of knitwear. In: IEEE Trans. Vis. Comput. Graph. 9(1), 43–55 (2003)
Kaldor J.M., James D.L., Marschner S.: Simulating knitted cloth at the yarn level. ACM Trans. Graph. (Proc. SIGGRAPH) 27(3), 9pp (2008) (Article No. 65)
Gröller E., Rau R.T., Straßer W.: Modeling and visualization of knitwear. In: IEEE Trans. Vis. Comput. Graph. 1(4), 02–310 (1995)
Gröller, E., Rau, R.T., Straßer, W.: Modeling textiles as three dimensional textures. In: Proceedings of Eurographics Workshop on Rendering Techniques, pp. 205–214 (1996)
Durupınar F., Güdükbay U.: Procedural visualization of knitwear and woven cloth. Comput. Graph. 31(5), 778–783 (2007)
Provot, X.: Deformation constraints in a mass-spring model to describe rigid cloth behavior. In: Proceedings of Graphics Interface (GI’95), pp. 147–154 (1995)
Müller M., Schirm S., Teschner M., Heidelberger B., Gross M.: Interaction of fluids with deformable solids. Comput. Animat. Virtual Worlds 15(3–4), 159–171 (2004)
Cundall P.A., Strack O.D.L.: A discrete numerical model for granular assemblies. Geotechnique 29(1), 47–65 (1979)
Lenaerts, T., Adams, B., Dutré, P.: Porous flow in particle-based fluid simulations. ACM Trans. Graph. (Proc. SIGGRAPH) 27(3), 8 pp (2008) (Article No. 49)
Chen, Z., Huan, G., Ma, Y.: Computational Methods for Multiphase Flows in Porous Media. Computational Science and Engineering Series. SIAM. http://www.amazon.com/Computational-Methods-Multiphase-Science-Engineering/dp/0898716063 (2006)
Leverett M.C.: Capillary behavior in porous solids. Am. Inst. Min. Metall. Petrol. Eng. 142, 152–169 (1941)
Bayraktar S., Güdükbay U., Özgüç B.: Particle-based simulation and visualization of fluid flows through porous media. J. Vis. 13(4), 327–336 (2010)
Bayraktar S., Güdükbay U., Özgüç B.: GPU-based neighbor-search algorithm for particle simulations. J. Graph. GPU Game Tools 14(1), 31–42 (2009)
Author information
Authors and Affiliations
Corresponding author
Electronic Supplementary Material
Rights and permissions
About this article
Cite this article
Güdükbay, U., Bayraktar, S., Koca, Ç. et al. Particle-based simulation of the interaction between fluid and knitwear. SIViP 8, 415–422 (2014). https://doi.org/10.1007/s11760-012-0308-2
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11760-012-0308-2