{"title":"Real-time volume rendering of time-varying data using a fragment-shader compression approach","authors":"A. Binotto, J. Comba, C. Freitas","doi":"10.1109/PVGS.2003.1249044","DOIUrl":null,"url":null,"abstract":"The recent advance of graphics hardware allowed real-time volume rendering of structured grids using a 3D texturing approach. The next challenging problem is to extend the algorithms to time-varying volumetric data (4D functions), which consume more storage and are not directly supported in current graphics hardware. Here we present a new visualization technique that includes (1) a compression scheme of sparse 4D functions into 3D textures, and (2) a visualization algorithm that decompress the stored data from the 3D textures using the programmability of fragment shaders, allowing real-time visualization of such data. We illustrate the system in action with datasets resulting from computational fluid dynamics simulations.","PeriodicalId":307148,"journal":{"name":"IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003.","volume":"46 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-10-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"37","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Symposium on Parallel and Large-Data Visualization and Graphics, 2003. PVG 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PVGS.2003.1249044","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 37
Abstract
The recent advance of graphics hardware allowed real-time volume rendering of structured grids using a 3D texturing approach. The next challenging problem is to extend the algorithms to time-varying volumetric data (4D functions), which consume more storage and are not directly supported in current graphics hardware. Here we present a new visualization technique that includes (1) a compression scheme of sparse 4D functions into 3D textures, and (2) a visualization algorithm that decompress the stored data from the 3D textures using the programmability of fragment shaders, allowing real-time visualization of such data. We illustrate the system in action with datasets resulting from computational fluid dynamics simulations.