Detail Enhancement for Free Surface LBM Using Adaptive Sizing of Coupled Particles
摘要
Physically based fluid simulation plays an important role in the immersion and realistic of VR and AR applications. However, efficiency is the bottleneck problem that restricts physical applications. Among those physics-related fluid models, the Lattice Boltzmann Method (LBM), with its localized algorithm, offers high efficiency. However, as a purely Eulerian grid-based approach, achieving rich detail necessitates high resolution. Conversely, Lagrange-based methods can capture intricate details but require substantial computational time to solve large-scale linear systems and manage numerous particle operations. To address these challenges, we propose a hybrid solver that couples the efficient LBM solver with an adaptive particle interpolation method for detail enhancement. Our innovative adaptive particle strategy further reduces particle count while preserving surface detail and improving temporal efficiency by dynamically adjusting particle size based on particle position, distance, and velocity. Experiments demonstrate that our method can display more surface details than LBM alone, delivering visual effects comparable to direct particle interpolation but with higher efficiency. Moreover, our method yields superior visual results compared to adaptive particle methods based on the FLIP approach. This approach is particularly well-suited for large-scale simulations, enhancing both visual quality and time efficiency, and shows great potential for real-time fluid simulations in VR applications.