Skip to main content
Log in

Particle-based non-photorealistic volume visualization

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

Abstract

Non-photorealistic techniques are usually applied to produce stylistic renderings. In visualization, these techniques are often able to simplify data, producing clearer images than traditional visualization methods. We investigate the use of particle systems for visualizing volume datasets using non-photorealistic techniques. In our VolumeFlies framework, user-selectable rules affect particles to produce a variety of illustrative styles in a unified way. The techniques presented do not require the generation of explicit intermediary surfaces.

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. Baer, A., Tietjen, C., Bade, R., Preim, B.: Hardware-accelerated stippling of surfaces derived from medical volume data. In: EuroVis, Proceedings, pp. 235–242. Eurographics Association, Aire-la-Ville (2007)

    Google Scholar 

  2. Bruckner, S., Gröller, M.E.: Volumeshop: An interactive system for direct volume illustration. In: IEEE Visualization, Proceedings, pp. 671–678. IEEE Computer Society Press, Los Alamitos (2005)

    Chapter  Google Scholar 

  3. Bruckner, S., Gröller, M.E.: Style transfer functions for illustrative volume rendering. Comput. Graph. Forum 26(3), 715–724 (2007)

    Article  Google Scholar 

  4. Burns, M., Klawe, J., Rusinkiewicz, S., Finkelstein, A., DeCarlo, D.: Line drawings from volume data. In: SIGGRAPH, Proceedings, pp. 512–518. ACM, New York (2005)

    Chapter  Google Scholar 

  5. Busking, S.: Volumeflies – a smart-particle-inspired framework for illustrative volume rendering. Master’s thesis, Technische Universiteit Eindhoven (2006)

    Google Scholar 

  6. Co, C.S., Hamann, B., Joy, K.I.: Iso-splatting: A point-based alternative to isosurface visualization. In: Pacific Graphics, Proceedings, pp. 325–334. IEEE Computer Society Press, Los Alamitos (2003)

    Google Scholar 

  7. Cornish, D., Rowan, A., Luebke, D.: View-dependent particles for interactive non-photorealistic rendering. In: Graphics Interface, Proceedings, pp. 151–158. Canadian Human-Computer Communications Society, Ottawa (2001)

    Google Scholar 

  8. Deussen, O., Hiller, S., van Overveld, C., Strothotte, T.: Floating points: A method for computing stipple drawings. Comput. Graph. Forum 19(3), 40–51 (2000)

    Article  Google Scholar 

  9. Dong, F., Clapworthy, G., Lin, H., Krokos, M.: Nonphotorealistic rendering of medical volume data. IEEE Comput. Graph. Appl. 23(4), 44–52 (2003)

    Article  Google Scholar 

  10. Ebert, D., Rheingans, P.: Volume illustration: Non-photorealistic rendering of volume models. In: IEEE Visualization, Proceedings, pp. 195–202. IEEE Computer Society Press, Los Alamitos (2000)

    Google Scholar 

  11. Haeberli, P.: Paint by numbers: abstract image representations. In: SIGGRAPH, Proceedings, pp. 207–214. ACM, New York (1990)

    Google Scholar 

  12. Hertzmann, A., Zorin, D.: Illustrating smooth surfaces. In: SIGGRAPH, Proceedings, pp. 517–526. ACM, New York (2000)

    Chapter  Google Scholar 

  13. Interrante, V., Fuchs, H., Pizer, S.: Conveying the 3d shape of smoothly curving transparent surfaces via texture. IEEE Trans. Vis. Comput. Graph. 3(2), 98–117 (1997)

    Article  Google Scholar 

  14. Kindlmann, G., Whitaker, R., Tasdizen, T., Moller, T.: Curvature-based transfer functions for direct volume-rendering: methods and applications. In: IEEE Visualization, Proceedings, pp. 513–520. IEEE Computer Society Press, Los Alamitos (2003)

    Google Scholar 

  15. Kobbelt, L., Botsch, M.: A survey of point-based techniques in computer graphics. Comput. Graph. 28(6), 801–814 (2004)

    Article  Google Scholar 

  16. Koenderink, J., van Doorn, A.: Surface shape and curvature scales. Image Vis. Comput. 10(8), 557–565 (1992)

    Article  Google Scholar 

  17. Lu, A., Ebert, D., Hansen, C., Hartner, M., Morris, C., Rheingans, P., Taylor, J.: Illustrative interactive stipple rendering. IEEE Trans. Vis. Comput. Graph. 9(2), 127–138 (2003)

    Article  Google Scholar 

  18. Meyer, M., Georgel, P., Whitaker, R.: Robust particle systems for curvature dependent sampling of implicit surfaces. In: Shape Modeling and Applications, Proceedings, pp. 124–133. IEEE Computer Society, Washington DC (2005)

    Google Scholar 

  19. Nagy, Z., Schneider, J., Westermann, R.: Interactive volume illustration. In: Vision, Modeling and Visualization Workhop, Proceedings, pp. 497–504. Akademische Verlagsgesellschaft Aka GmbH, Berlin (2002)

    Google Scholar 

  20. Pang, A., Smith, K.: Spray rendering: Visualization using smart particles. In: IEEE Visualization, Proceedings, pp. 283–290. IEEE Computer Society Press, Los Alamitos (1993)

    Google Scholar 

  21. Pastor, O., Strotthote, T.: Graph-based point relaxation for 3d stippling. In: The Fifth Mexican International Conference in Computer Science, ENC, Proceedings, pp. 141–150. IEEE Computer Society, Washington DC (2004)

    Chapter  Google Scholar 

  22. Praun, E., Hoppe, H., Webb, M., Finkelstein, A.: Real-time hatching. In: SIGGRAPH 2001, Computer Graphics Proceedings, pp. 579–584. ACM, New York (2001)

    Google Scholar 

  23. Rusinkiewicz, S., Levoy, M.: Qsplat: A multiresolution point rendering system for large meshes. In: SIGGRAPH, Proceedings, pp. 343–352. ACM, New York (2000)

    Chapter  Google Scholar 

  24. Secord, A.: Weighted Voronoi stippling. In: The second international symposium on Non-photorealistic animation and rendering, Proceedings, pp. 37–43. ACM, New York (2002)

    Chapter  Google Scholar 

  25. Struik, D.: Lectures on Classical Differential Geometry. Dover Publications, New York (1988) (reprint)

  26. Su, W.Y., Hart, J.C.: A programmable particle system framework for shape modeling. In: International Conference on Shape Modeling and Applications, Proceedings, pp. 114–123. IEEE Computer Society Press, Los Alamitos (2005)

    Google Scholar 

  27. Treavett, S.M.F., Chen, M.: Pen-and-ink rendering in volume visualization. In: IEEE Visualization, Proceedings, pp. 203–210. IEEE Computer Society Press, Los Alamitos (2000)

    Google Scholar 

  28. Witkin, A.P., Heckbert, P.S.: Using particles to sample and control implicit surfaces. In: SIGGRAPH, Proceedings, pp. 269–277. ACM, New York (1994)

    Google Scholar 

  29. Yuan, X., Chen, B.: Illustrating surfaces in volume. In: VisSym, Proceedings, pp. 9–16. Eurographics Association, Aire-la-Ville (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Stef Busking.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Busking, S., Vilanova, A. & van Wijk, J. Particle-based non-photorealistic volume visualization. Visual Comput 24, 335–346 (2008). https://doi.org/10.1007/s00371-007-0192-x

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-007-0192-x

Keywords

Navigation