Skip to main content

Hardware-Accelerated Particle-Based Volume Rendering for Multiple Irregular Volumes

  • Conference paper
Advances in Visual Computing (ISVC 2008)

Part of the book series: Lecture Notes in Computer Science ((LNIP,volume 5359))

Included in the following conference series:

Abstract

In this paper, we propose a performance improvement of particle-based volume rendering (PBVR) by using a current, programmable GPU architecture. PBVR allows to render without visibility sorting by representing a given volume dataset as a set of opaque and emissive particles. In our new GPU acceleration of PBVR, we provide a switchable rendering pipeline that is compatible with both regular and irregular grid volumes. Particle generation is improved by using a cell-by-cell approach for processing large volume dataset. We also reduce the memory cost required for storing all sub-pixel values by proposing a pixel-superimposing technique targeting a large sub-pixel level. Our work demonstrates a full detail rendering rate from 5 to 11 fps for overlapped or separated multi-irregular volumes with a mega-scale number of volume cells on NVIDIA Geforce 8800GTX.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Sabella, P.: A Rendering Algorithm for Visualizing 3D Scalar Field. Computer Graphics 22(4), 51–58 (1988)

    Article  Google Scholar 

  2. Koyamada, K., Sakamoto, N., Tanaka, S.: A Particle Modeling for Rendering Irregular Volumes. In: Proc. of International Confference on Computer Modeling and Simulation, pp. 327–377 (2008)

    Google Scholar 

  3. Weiler, M., Kraus, M., Ertl, T.: Hardwarebased Ray Casting for Tetrahedral Meshes. Proc. of IEEE Visualization, 333–340 (2003)

    Google Scholar 

  4. Meredith, J., Ma, K.L.: Multiresolution View-Dependent Splat-based Volume Rendering of Large Irregular Data. In: Proc. of IEEE Symposium on Parallel and Large-data Visualization and Graphics, pp. 93–99 (2001)

    Google Scholar 

  5. Callahan, S., Ikits, M., Comba, J., Silva, C.: Hardware-Assisted Visibility Ordering for Unstructured Volume Rendering. IEEE Transactions on Visualization and Computer Graphics 11(3), 285–295 (2005)

    Article  Google Scholar 

  6. Roetter, S., Ertl, T.: Cell Projection of Convex Polyhedra. In: Proc. of Volume Graphics, pp. 103–107 (2003)

    Google Scholar 

  7. Max, N.: OpticalModels for Direct Volume Rendering. IEEE Transactions on Visualization and Computer Graphics 1(2), 99–108 (1995)

    Article  MathSciNet  Google Scholar 

  8. Csebfalvi, B., Szirmay-Kalos, L.: Monte Carlo Volume Rendering, 449–456 (2003)

    Google Scholar 

  9. Nadeau, D.: Volume Scene Graph. In: Proc. of IEEE Symposium on Volume Visualization, pp. 49–56 (2000)

    Google Scholar 

  10. Leu, A., Chen, M.: Modeling and Rendering Graphics Scenes Composed of Multiple Volumetric Datasets. Computer Graphics Forum 18(2), 159–171 (1999)

    Article  Google Scholar 

  11. Jaeq, J., Roux, C.: A Direct Multi-volumes Rendering Methods Aiming at Comparison of 3D Images and Methods. IEEE Transaction on Information Technology 1(1), 30–43 (1997)

    Article  Google Scholar 

  12. Cai, W., Sakas, G.: Data Intermixing and Multivolume Rendering. Computer Graphics Forum 18(3), 359–368 (1999)

    Article  Google Scholar 

  13. Grimm, S., Bruckner, S., Kanitsar, A., Gröller, M.E.: Flexible Direct Multi-Volume Rendering in Interactive Scenes. Proc. of Vision, Modeling, and Visualization, 386–379 (2004)

    Google Scholar 

  14. Plate, J., Holtkämper, T., Fröhlich, B.: A Flexible Multi-Volume Shader Framework for Arbitrarily Intersecting Multi-Resolution Datasets. IEEE Transactions on Visualization and Computer Graphics 13(6), 1584–1591 (2007)

    Article  Google Scholar 

  15. Rössler, F., Botchen, R.P., Ertl, T.: Dynamic Shader Generation for Flexible Multi-Volume Visualization. In: Proc. of IEEE Pacific Visualization Symposium, pp. 17–24 (2008)

    Google Scholar 

  16. Sakamoto, N., Nonaka, J., Koyamada, K., Tanaka, S.: Particle-based Volume Rendering. In: Proc. of Asia-Pacific Symposium on Visualization, pp. 141–144 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sakamoto, N., Zhongming, D., Kawamura, T., Koyamada, K. (2008). Hardware-Accelerated Particle-Based Volume Rendering for Multiple Irregular Volumes. In: Bebis, G., et al. Advances in Visual Computing. ISVC 2008. Lecture Notes in Computer Science, vol 5359. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-89646-3_97

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-89646-3_97

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-89645-6

  • Online ISBN: 978-3-540-89646-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics