A completely parallel surface reconstruction method for particle-based fluids

被引:6
|
作者
Yang, Wencong [1 ]
Gao, Chengying [1 ]
机构
[1] Sun Yat Sen Univ, Sch Data Sci & Comp Sci, Guangzhou, Peoples R China
来源
VISUAL COMPUTER | 2020年 / 36卷 / 10-12期
关键词
Smoothed particle hydrodynamics; Fluid simulation; Surface reconstruction; Narrow band;
D O I
10.1007/s00371-020-01898-2
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We present a novel surface reconstruction pipeline that significantly improves reconstructing efficiency while preserves high-quality details for particle-based liquid simulation. Our surface reconstruction algorithm is a sort of completely parallel narrow band method. At the beginning of reconstruction, we develop a spatial hashing grid-based strategy to identify surface particles, which is much more precise and simpler than the smoothed color field. Consequently, those precise surface particles ensure accurate extraction of scalar field in the narrow band around surface without any redundancy, which brings great performance improvement for subsequent reconstruction stages. Furthermore, in order to obtain a better computation performance, we carefully analyze the potential race conditions and conditional branches of each reconstruction step between parallel threads and come up with a completely parallel reconstruction method combined with the exclusive prefix sum algorithm. Our method is pretty straightforward to implement. Experimental results demonstrate that our method runs up to dozen times faster than the state-of-the-art of narrow band-based fluid surface reconstruction, especially for large-scale particle-based fluid.
引用
收藏
页码:2313 / 2325
页数:13
相关论文
共 50 条
  • [41] Efficient Particle-Based Fluid Surface Reconstruction Using Mesh Shaders and Bidirectional Two-Level Grids
    Nishidate, Yuki
    Fujishiro, Issei
    PROCEEDINGS OF THE ACM ON COMPUTER GRAPHICS AND INTERACTIVE TECHNIQUES, 2024, 7 (01)
  • [42] Extracting Surface Geometry from Particle-Based Fracture Simulations
    Watcharopas, Chakrit
    Sapra, Yash
    Geist, Robert
    Levine, Joshua A.
    ADVANCES IN VISUAL COMPUTING, PT I (ISVC 2015), 2015, 9474 : 82 - 91
  • [43] Multi-Particle Collision Dynamics: A Particle-Based Mesoscale Simulation Approach to the Hydrodynamics of Complex Fluids
    Gompper, G.
    Ihle, T.
    Kroll, D. M.
    Winkler, R. G.
    ADVANCED COMPUTER SIMULATION APPROACHES FOR SOFT MATTER SCIENCES III, 2009, 221 : 1 - 87
  • [44] A fast framework construction and visualization method for particle-based fluid
    Zhang, Fengquan
    Wang, Zhaowei
    Chang, Jian
    Zhang, Jianjun
    Tian, Feng
    EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2017,
  • [45] A Parallel, Distributed, High-Performance Architecture for Simulating Particle-based Models
    Sabou, Adrian
    Gorgan, Dorian
    16TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2014), 2014, : 500 - 507
  • [46] Parallel fast-neighbor-searching and communication strategy for particle-based methods
    Fu, Lin
    Ji, Zhe
    Hu, Xiangyu Y.
    Adams, Nikolaus A.
    ENGINEERING COMPUTATIONS, 2019, 36 (03) : 899 - 929
  • [47] A fast framework construction and visualization method for particle-based fluid
    Fengquan Zhang
    Zhaowei Wang
    Jian Chang
    Jianjun Zhang
    Feng Tian
    EURASIP Journal on Image and Video Processing, 2017
  • [48] Detail-Preserving Explicit Mesh Projection and Topology Matching for Particle-Based Fluids
    Dagenais, F.
    Gagnon, J.
    Paquette, E.
    COMPUTER GRAPHICS FORUM, 2017, 36 (08) : 444 - 457
  • [49] Organelle landscape analysis using a multiparametric particle-based method
    Kurikawa, Yoshitaka
    Koyama-Honda, Ikuko
    Tamura, Norito
    Koike, Seiichi
    Mizushima, Noboru
    PLOS BIOLOGY, 2024, 22 (09)
  • [50] RECENT DEVELOPMENTS IN PARTICLE-BASED METHOD FOR SIMULATION OF EXPLOSIVE BLAST
    Bonifasi-Lista, Carlos
    Brannon, Rebecca M.
    Guilkey, James E.
    PARTICLE-BASED METHODS III: FUNDAMENTALS AND APPLICATIONS, 2013, : 534 - 545