An Animated Visualization Method for Large-Scale Unstructured Unsteady Flow

被引:1
作者
Tian, Xiaokun [1 ,2 ]
Yang, Chao [2 ,3 ]
Wu, Yadong [1 ]
He, Zhouqiao [1 ,2 ]
Hu, Yan [2 ]
机构
[1] Sichuan Univ Sci & Engn, Sch Comp Sci & Engn, Zigong 643000, Peoples R China
[2] China Aerodynam Res & Dev Ctr, Computat Aerodynam Inst, Mianyang 621000, Peoples R China
[3] State Key Lab Aerodynam, Mianyang 621000, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 21期
关键词
unsteady flow; flow animation; unstructured mesh; mesh simplification; interactive visualization; VOLUME; DECOMPRESSION;
D O I
10.3390/app132112062
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Animation visualization is one of the primary methods for analyzing unsteady flow fields. In this paper, we addressed the issue of data visualization for large-scale unsteady flow fields using animation. Loading and rendering individual time steps sequentially can result in substantial frame delay, whereas loading and rendering all time steps simultaneously can result in excessive memory usage. To address these issues, the proposed method analyzes the variable description information in the data files to bypass redundant variables and read the flow field data as required. Second, a hash table is constructed to derive the two-dimensional surface mesh of the flow field and complex mesh cells are simplified into simple linear cells to reduce the mesh's complexity. This paper presents a method for reducing the memory usage of complex data sets by more than 90%, compared with the ParaView data reading method. The proposed method is tested on four sets of unstructured unsteady flow field data with different data structures. The animation visualization method based on simplified data can achieve an average frame rate of less than 100ms and supports real-time user interaction on personal computers. It extends the ability of personal computers to analyze large-scale unstructured unsteady flow fields.
引用
收藏
页数:19
相关论文
共 28 条
[1]   Time-varying volume visualization: a survey [J].
Bai, Zhihui ;
Tao, Yubo ;
Lin, Hai .
JOURNAL OF VISUALIZATION, 2020, 23 (05) :745-761
[2]   An adaptive framework for visualizing unstructured grids with time-varying scalar fields [J].
Bernardon, Fabio F. ;
Callahan, Steven P. ;
Comba, Joao L. D. ;
Silva, Claudio T. .
PARALLEL COMPUTING, 2007, 33 (06) :391-405
[3]   A parallel pipelined renderer for time-varying volume data [J].
Chiueh, TC ;
Ma, KL .
THIRD INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS, AND NETWORKS, PROCEEDINGS (I-SPAN '97), 1997, :9-15
[4]  
Du ZY, 2009, IEEE PAC VIS SYMP, P73, DOI 10.1109/PACIFICVIS.2009.4906840
[5]   Multi-threaded parallel projection tetrahedral algorithm for unstructured volume rendering [J].
Fan, Liang ;
Chen, Cheng ;
Zhao, Sirui ;
Zhang, Xiaorong ;
Wu, Yadong ;
Wang, Fang .
JOURNAL OF VISUALIZATION, 2021, 24 (02) :261-274
[6]   Discrete Morse Sandwich: Fast Computation of Persistence Diagrams for Scalar Data - An Algorithm and a Benchmark [J].
Guillou, Pierre ;
Vidal, Jules ;
Tierny, Julien .
IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2024, 30 (04) :1897-1915
[7]   Real-time decompression and visualization of animated volume data [J].
Guthe, S ;
Strasser, W .
VISUALIZATION 2001, PROCEEDINGS, 2001, :349-356
[8]  
Hansen C.D., 2005, Visualization Handbook, P511
[9]   Out-of-core compression and decompression of large n-dimensional scalar fields [J].
Ibarria, L ;
Lindstrom, P ;
Rossignac, J ;
Szymczak, A .
COMPUTER GRAPHICS FORUM, 2003, 22 (03) :343-348
[10]   Interactive texture-based volume rendering for large data sets [J].
Kniss, J ;
McCormick, P ;
McPherson, A ;
Ahrens, J ;
Painter, J ;
Keahey, A ;
Hansen, C .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2001, 21 (04) :52-61