Abstract
This paper presents a novel meshless, physically-based framework for line art rendering of surfaces with complex geometry and arbitrary topology. We apply an inviscid fluid flow simulation using Smoothed Particles Hydrodynamics to compute the global velocity and cross fields over the surface model. These fields guide the automatic placement of strokes while extracting the geometric and topological coherence of the model. Target tones are matched by tonal value maps allowing different hatching and cross-hatching effects. We demonstrate the simplicity and effectiveness of our method with sample renderings obtained for a variety of models.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Rawson, P.: Drawing. University of Pennsylvania Press, Philadelphia (1987)
Hodges, E.: The Guild Handbook of Scientific Illustration, 2nd edn. Wiley, New York (2003)
Turk, G.: Texture synthesis on surfaces. In: Proc. of SIGGRAPH ’01, pp. 347–354 (2001)
Zhang, E., Mischaikow, K., Turk, G.: Vector field design on surfaces. ACM Trans. Graph. 25(4), 1294–1326 (2006)
Müller, M., Charypar, D., Gross, M.: Particle-based fluid simulation for interactive applications. In: Proc. of Symposium on Computer Animation, pp. 154–159 (2003)
Stam, J.: Flows on surfaces of arbitrary topology. ACM Trans. Graph. 22(3), 724–731 (2003)
Elber, G.: Line art illustrations of parametric and implicit forms. IEEE Trans. Vis. Comput. Graph. 4(1), 71–81 (1998)
Girshick, A., Interrante, V., Haker, S., Lemoine, T.: Line direction matters: an argument for the use of principal directions in 3D line drawings. In: Proc. of NPAR ’00, pp. 43–52 (2000)
Hertzmann, A., Zorin, D.: Illustrating smooth surfaces. In: Proc. of SIGGRAPH ’00, pp. 517–526 (2000)
Rössl, C., Kobbelt, L., Seidel, H.P.: Line art rendering of triangulated surfaces using discrete lines of curvature. In: Proc. of Winter School of Computer Graphics (WSCG ’00), pp. 168–175 (2000)
Liu, G.R., Liu, M.B.: Smoothed Particle Hydrodynamics. World Scientific, Singapore (2005)
Winkenbach, G., Salesin, D.H.: Computer-generated pen-and-ink illustration. In: Proc. of SIGGRAPH ’94, pp. 91–100 (1994)
Praun, E., Hoppe, H., Webb, M., Finkelstein, A.: Real-time hatching. In: Proc. of SIGGRAPH ’01, pp. 579–584 (2001)
Foster, K., Jepp, P., Wyvill, B., Sousa, M.C., Galbraith, C., Jorge, J.A.: Pen-and-ink for BlobTree implicit models. Comput. Graph. Forum 24(3), 267–276 (2005)
Jepp, P., Wyvill, B., Sousa, M.: Smarticles for sampling and rendering implicit models. In: Proc. of Theory and Practice of Computer Graphics (EG-UK TPCG ’06), pp. 39–46 (2006)
Secord, A., Heidrich, W., Streit, L.: Fast primitive distribution for illustration. In: Proc. of 13th Eurographics Workshop on Rendering, pp. 215–226 (2002)
Keiser, R., Adams, B., Gasser, D., Bazzi, P., Dutré, P., Gross, M.: A unified Lagrangian approach to solid-fluid animation. In: Symposium on Point-Based Graphics ’05, pp. 125–134 (2005)
Paiva, A., Petronetto, F., Lewiner, T., Tavares, G.: Particle-based non-Newtonian fluid animation for melting objects. In: Proc. of XIX Brazilian Symposium on of Computer Graphics and Image Processing (SIBGRAPI ’06), pp. 78–85 (2006)
Stora, D., Agliati, P.O., Cani, M.P., Neyret, F., Gascuel, J.D.: Animating lava flows. In: Proc. of Graphics Interface ’99, pp. 203–210 (1999)
Morris, J.P., Fox, P.J., Zhu, Y.: Modeling low Reynolds number incompressible flows using SPH. J. Comput. Phys. 136(1), 214–226 (1997)
Karabassi, E.A., Papaioannou, G., Theoharis, T., Boehm, A.: Intersection test for collision detection in particle systems. J. Graph. Tools 4(1), 25–37 (1999)
Monaghan, J.J.: On the problem of penetration in particle methods. J. Comput. Phys. 82(1), 1–15 (1989)
Paiva, A., Lopes, H., Lewiner, T., de Figueiredo, L.H.: Robust adaptive meshes for implicit surfaces. In: Proc. of XIX Brazilian Symposium on Computer Graphics and Image Processing (SIBGRAPI ’06), pp. 205–212 (2006)
Ohtake, Y., Belyaev, A.: Dual-primal mesh optimization for polygonized implicit surfaces with sharp features. J. Comput. Inf. Sci. Eng. 2(4), 277–284 (2002)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Paiva, A., Vital Brazil, E., Petronetto, F. et al. Fluid-based hatching for tone mapping in line illustrations. Vis Comput 25, 519–527 (2009). https://doi.org/10.1007/s00371-009-0322-8
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-009-0322-8