Importance-driven isosurface decimation for visualization of large simulation data based on OpenCL - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Article Dans Une Revue Computing in Science and Engineering Année : 2013

Importance-driven isosurface decimation for visualization of large simulation data based on OpenCL

Yi Peng
  • Fonction : Auteur
Li Chen
  • Fonction : Auteur
Jun-Hai Yong
  • Fonction : Auteur

Résumé

For large simulation data, Parallel Marching Cubes algorithm is efficient and commonly used to extract isosurfaces in 3D scalar field. However, the isosurface meshes are sometimes too dense and it is difficult for scientists to specify the areas they are interested in. In this paper, we provide them a new way to define mesh importance for decimation using transfer functions and visualize large simulation data in case the normal visualization methods cannot handle due to memory limit. We also introduce a parallel isosurface simplification framework which uses pyramid peeling to extract the decimated meshes progressively without generating the original surface. Since the implementation uses OpenCL which is oriented to heterogeneous computing, our method can be applied to different parallel systems and scientists can see the visualization results while doing simulations. Finally, we evaluate the performances of our algorithm and use different scientific datasets to show the efficiency of our method.
Fichier principal
Vignette du fichier
a_e_2108a_ae_ae_a_e_a_.pdf (336.29 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00920669 , version 1 (19-12-2013)

Identifiants

  • HAL Id : hal-00920669 , version 1

Citer

Yi Peng, Li Chen, Jun-Hai Yong. Importance-driven isosurface decimation for visualization of large simulation data based on OpenCL. Computing in Science and Engineering, 2013. ⟨hal-00920669⟩
57 Consultations
261 Téléchargements

Partager

Gmail Facebook X LinkedIn More