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.
Similar content being viewed by others
References
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)
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)
Bruckner, S., Gröller, M.E.: Style transfer functions for illustrative volume rendering. Comput. Graph. Forum 26(3), 715–724 (2007)
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)
Busking, S.: Volumeflies – a smart-particle-inspired framework for illustrative volume rendering. Master’s thesis, Technische Universiteit Eindhoven (2006)
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)
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)
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)
Dong, F., Clapworthy, G., Lin, H., Krokos, M.: Nonphotorealistic rendering of medical volume data. IEEE Comput. Graph. Appl. 23(4), 44–52 (2003)
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)
Haeberli, P.: Paint by numbers: abstract image representations. In: SIGGRAPH, Proceedings, pp. 207–214. ACM, New York (1990)
Hertzmann, A., Zorin, D.: Illustrating smooth surfaces. In: SIGGRAPH, Proceedings, pp. 517–526. ACM, New York (2000)
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)
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)
Kobbelt, L., Botsch, M.: A survey of point-based techniques in computer graphics. Comput. Graph. 28(6), 801–814 (2004)
Koenderink, J., van Doorn, A.: Surface shape and curvature scales. Image Vis. Comput. 10(8), 557–565 (1992)
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)
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)
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)
Pang, A., Smith, K.: Spray rendering: Visualization using smart particles. In: IEEE Visualization, Proceedings, pp. 283–290. IEEE Computer Society Press, Los Alamitos (1993)
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)
Praun, E., Hoppe, H., Webb, M., Finkelstein, A.: Real-time hatching. In: SIGGRAPH 2001, Computer Graphics Proceedings, pp. 579–584. ACM, New York (2001)
Rusinkiewicz, S., Levoy, M.: Qsplat: A multiresolution point rendering system for large meshes. In: SIGGRAPH, Proceedings, pp. 343–352. ACM, New York (2000)
Secord, A.: Weighted Voronoi stippling. In: The second international symposium on Non-photorealistic animation and rendering, Proceedings, pp. 37–43. ACM, New York (2002)
Struik, D.: Lectures on Classical Differential Geometry. Dover Publications, New York (1988) (reprint)
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)
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)
Witkin, A.P., Heckbert, P.S.: Using particles to sample and control implicit surfaces. In: SIGGRAPH, Proceedings, pp. 269–277. ACM, New York (1994)
Yuan, X., Chen, B.: Illustrating surfaces in volume. In: VisSym, Proceedings, pp. 9–16. Eurographics Association, Aire-la-Ville (2004)
Author information
Authors and Affiliations
Corresponding author
Rights 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
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-007-0192-x