ABSTRACT
Interactive simulations of water and cloth have important applications in many fields. However, because of the high time and space complexity of water–cloth interaction simulations, current simulation methods cannot meet the requirements of being both real time and realistic. In this paper, lattice gas automata (LGA)-based simulation method for water diffusion in cloth is proposed. In the proposed method, a three-dimensional mass–spring cloth model is constructed to simulate cloth with an arbitrary thickness and the geometric structure of the cloth is unified via the LGA lattice structure. The diffusion process of water in cloth is simplified as the movement process of water particles in the lattice structure, and the diffusion direction of the water is determined by the differences in the vertex saturation. The advantage of this method is that the physical parameters of the cloth are integrated into the diffusion equation via the three-dimensional model of the cloth and the saturation of the vertices. The D3Q27 diffusion model is used to simplify the complexity of the water particle diffusion algorithm, and the applicability of the algorithm to different types of cloths is improved. By experimenting with this method and comparing our results with those of other methods, it is found that the proposed method can effectively improve the simulation speed and realism and can realistically simulate the effects of wetting diffusion, water deformation, seepage dripping and cloth folding when the water and cloth interact.
- Yangtao Y, Zhenlu Y, Simulation of batik dyeing based on diffusion[J]. Journal of System Simulation, 2018, 30: 2117-2124.Google Scholar
- Huber M, Eberhardt B, Weiskopf D. Boundary handling at cloth–fluid contact[J]. Computer Graphics Forum, 2015, 34(1): 14-25.Google ScholarDigital Library
- Harada T, Koshizuka S, Kawaguchi Y. Real-time Fluid Simulation Coupled with Cloth[C]//TPCG. 2007, 13-20.Google Scholar
- Gissler C, Peer A, Band S, Interlinked SPH pressure solvers for strong fluid-rigid coupling[J]. ACM Transactions on Graphics (TOG), 2019, 38(1): 5.Google Scholar
- Hui Z, Zhen L, Yanjie C, Real-time collision detection method for fluid and cloth[J]. Journal of Computer Aided Design and Graphics, 2018, 30(4): 602-610.Google ScholarCross Ref
- Fei Y R, Batty C, A multi-scale model for simulating liquid-fabric interactions[J]. ACM Transactions on Graphics, 2018, 37(4): 51.Google ScholarDigital Library
- Lenaerts T, Adams B, Dutré P. Porous flow in particle-based fluid simulations[J]. ACM Transactions on Graphics, 2008, 27(3): 1-8.Google ScholarDigital Library
- Solenthaler B, Schläfli J A unified particle model for fluid–solid interactions[J]. Computer Animation and Virtual Worlds, 2007, 18(1): 69-82.Google ScholarDigital Library
- Patkar S, Chaudhuri P. Wetting of porous solids[J]. IEEE transactions on visualization and computer graphics, 2013, 19(9): 1592-1604.Google ScholarDigital Library
- Yalan Z, Ban X, Guo Y, Simulation system for collisions and two-way coupling of non-Newtonian fluids and solids[J]. Simulation Modelling Practice and Theory, 2020, 106.Google Scholar
- Du P, Tang M, Meng C, A fluid/cloth coupling method for high velocity collision simulation[C]//Proceedings of the 11th ACM SIGGRAPH International Conference on Virtual-Reality Continuum and its Applications in Industry. 2012: 309-314.Google Scholar
- Zhaoli G, Chuguang Z. The principle and application of lattice Boltzmann method[M]. Beijing: Science Press, 2009Google Scholar
- Fangshu T, Xin Y. Real-time cloth simulation based on mass-spring model[J]. Modern Computer (Professional Edition), 2018(05):53-56.Google Scholar
- Rao A S, Bayyapu N. Effective Algorithm for Improving the Performance of Cloth Simulation[C]// National Conference on Emerging Trends in Computer Engineering & Technologies. 2018.Google Scholar
- Krüger T, Kusumaatmaja H, Kuzmin A, The lattice Boltzmann method[J]. Springer International Publishing, 2017, 10: 978-973.Google Scholar
- Macklin M, Müller M. Position based fluids[J]. ACM Transactions on Graphics (TOG), 2013, 32(4): 104.Google ScholarDigital Library
- Bar J. Dynamics of fluids in porous media[M]. Courier Corporation, 2013.Google Scholar
Recommendations
A method of drawing cloth patterns with fabric behavior
ACOS'06: Proceedings of the 5th WSEAS international conference on Applied computer scienceComputer-aided cloth design is one of the quite popular research themes in recent years, and the authenticity of it's simulated result and the efficiency of simulation are two main research questions. The cloth behavior not only determines the ...
Pantura Water Quality: Comparing the Pollution Distribution Model of Comal River and Garang River
ICBBB '18: Proceedings of the 2018 8th International Conference on Bioscience, Biochemistry and BioinformaticsSea is the estuary of rivers on land. In the sea all kind of pollutions carried by the river flow will be accumuated, which make the sea water quality worse than the river itself. Comal river and Garang river is two of the few river that flows into the ...
A Simple Method to Estimate Soil Water Infiltration Depth and Soil Water Supply
ICEICE '12: Proceedings of the 2012 Second International Conference on Electric Information and Control Engineering - Volume 03In order to develop a method to estimate soil water infiltration depth and the soil water supply, an experiment on soil water infiltration in situ in artificial Caragana forest was conducted at the Shanghuang Eco-experimental Station in the semiarid ...
Comments