Skip to main content
Log in

Volumetric ambient occlusion for volumetric models

  • Original Article
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

This paper presents new algorithms to compute ambient occlusion for volumetric data. Ambient occlusion is used in video-games and film animation to mimic the indirect lighting of global illumination. We extend a novel interpretation of ambient occlusion to volumetric models that measures how big portion of the tangent sphere of a surface belongs to the set of occluded points, and propose statistically robust estimates for the ambient occlusion value. The data needed by this estimate can be obtained by separable filtering of the voxel array. As ambient occlusion is meant to obtain global illumination effects, it can provide decisive clues in interpreting the data. The new algorithms obtain smooth shading and can be computed at interactive rates, being thus appropriate for dynamic models exploration.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Desgranges, Engel: Fast ambient occlusion for direct volume rendering. US patent application 2007/0013696A1 (2007)

  2. Grun, H.: Approximate cumulative distribution function shadow mapping. In: Engel, W. (ed.) Shader X 7. Course Technology (2008)

  3. Hernell, F., Ljung, P., Ynnerman, A.: Efficient ambient and emissive tissue illumination using local occlusion in multiresolution volume rendering. In: Eurographics/IEEE-VGTC Symposium on Volume Graphics, pp. 1–8 (2007)

  4. Iones, A., Krupkin, A., Sbert, M., Zhukov, S.: Fast, realistic lighting for video games. IEEE Comput. Graph. Appl. 23(3), 54–64 (2003)

    Article  Google Scholar 

  5. Jainek, W., Born, S., Bartz, D., Straßer, W., Fischer, J.: Illustrative Hybrid Visualization and Exploration of Anatomical and Functional Brain Data, pp. 855–862 (2008)

  6. Landis, H.: Production-ready global illumination. In: Course 16 Notes, SIGGRAPH 2002 (2002)

  7. Méndez-Feliu, Á., Sbert, M., Neumann, L.: Obscurances for ray-tracing. In: EUROGRAPHICS 2003 Poster Presentations. Granada, Spain (2003)

  8. Méndez-Feliu, Á., Sbert, M.: From obscurances to ambient occlusion: a survey. Vis. Comput. 25(2), 181–196 (2008)

    Article  Google Scholar 

  9. Neumann, L., Csébfalvi, B., König, A., Gröller, E.: Gradient estimation in volume data using 4d linear regression. Comput. Graph. Forum 19(3), 351–358 (2000)

    Article  Google Scholar 

  10. Penner, E., Mitchell, R.: Isosurface ambient occlusion and soft shadows with filterable occlusion maps. In: IEEE/EG Symposium on Volume and Point-Based Graphics, pp. 57–64 (2008)

  11. Ropinski, T., Meyer-Spradow, J., Diepenbrock, S., Mensmann, J., Hinrichs, K.H.: Interactive volume rendering with dynamic ambient occlusion and color bleeding. Comput. Graph. Forum 27(2), 567–576 (2008)

    Article  Google Scholar 

  12. Ruiz, M., Boada, I., Viola, I., Bruckner, S., Feixas, M., Sbert, M.: Obscurance-based volume rendering framework. In: Proceedings of IEEE/EG International Symposium on Volume and Point-Based Graphics, pp. 113–120 (2008)

  13. Stewart, A.J.: Vicinity shading for enhanced perception of volumetric data. In: VIS ’03: Proceedings of the 14th IEEE Visualization, pp. 355–362 (2003)

  14. Szirmay-Kalos, L., Umenhoffer, T., Toth, B., Szecsi, L., Sbert, M.: Volumetric ambient occlusion for real-time rendering and games. IEEE Comput. Graph. Appl. 30(1), 70–79 (2010)

    Article  Google Scholar 

  15. Winitzki, S.: A handy approximation for the error function and its inverse. http://homepages.physik.uni-muenchen.de/Winitzki/erf-approx.pdf (2008)

  16. Wyman, C., Parker, S.G., Shirley, P., Hansen, C.D.: Interactive display of isosurfaces with global illumination. IEEE Trans. Vis. Comput. Graph. 12(2), 186–196 (2006)

    Article  Google Scholar 

  17. Zhukov, S., Iones, A., Kronin, G.: An ambient light illumination model. In: Proceedings of Eurographics Rendering Workshop ’98, pp. 45–56 (1998)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Marc Ruiz.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ruiz, M., Szirmay-Kalos, L., Umenhoffer, T. et al. Volumetric ambient occlusion for volumetric models. Vis Comput 26, 687–695 (2010). https://doi.org/10.1007/s00371-010-0497-z

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-010-0497-z

Keywords

Navigation