Adaptive Raymarching and Multi-Sampled Pre-integration on Graphics Hardware: Application to the Visualization of Gyrokinetic Plasmas Simulations - Inria - Institut national de recherche en sciences et technologies du numérique
Rapport (Rapport De Recherche) Année : 2006

Adaptive Raymarching and Multi-Sampled Pre-integration on Graphics Hardware: Application to the Visualization of Gyrokinetic Plasmas Simulations

Résumé

The study of plasmas is a rising research topic in the field of physics. It implies the need for specific algorithms allowing physicists to easily visualize and thus correctly interpret related complex datasets. This paper describes an innovative and highly efficient volume rendering method designed for gyrokinetic simulations. Based on a Raymarching approach that benefits from the latest functionalities offered by current graphics programmable hardware, we exploit the geometrical properties of the tokamak (a physical device used to create plasmas) in order to achieve a rendering at interactive framerates. We therefore introduce a novel and general method for Raymarching volumes with an adaptive step. A good approximation of the rays' continuous integration is obtained by introducing a Multi-Sampled Pre-integrated table. A comparison with a recent gyrokinetic simulations visualization technique demonstrates the improved efficiency of our approach in terms of framerate and quality.
Fichier principal
Vignette du fichier
RR-ElHajjar06.pdf (891.02 Ko) Télécharger le fichier

Dates et versions

inria-00090720 , version 1 (01-09-2006)
inria-00090720 , version 2 (08-09-2006)
inria-00090720 , version 3 (08-09-2006)

Identifiants

  • HAL Id : inria-00090720 , version 1

Citer

Jean-François El Hajjar, Florence Zara, Jean-Michel Dischler, Virginie Grandgirard. Adaptive Raymarching and Multi-Sampled Pre-integration on Graphics Hardware: Application to the Visualization of Gyrokinetic Plasmas Simulations. [Research Report] 2006, pp.17. ⟨inria-00090720v1⟩
402 Consultations
520 Téléchargements

Partager

More