“WYSIWYG NPR: drawing strokes directly on 3D models” by Kalnins, Markosian, Meier, Kowalski, Lee, et al. …

  • ©Robert D. Kalnins, Lee Markosian, Barbara J. Meier, Michael A. Kowalski, Joseph C. Lee, Philip Davidson, Matthew Webb, John Hughes, and Adam Finkelstein


    We present a system that lets a designer directly annotate a 3D model with strokes, imparting a personal aesthetic to the non-photorealistic rendering of the object. The artist chooses a “brush” style, then draws strokes over the model from one or more viewpoints. When the system renders the scene from any new viewpoint, it adapts the number and placement of the strokes appropriately to maintain the original look.


    1. BOURDEV, L. 1998. Rendering Nonphotorealistic Strokes with Temporal and Arc-Length Coherence. Master’s thesis, Brown University. www.cs.brown.edu/research/graphics/art/bourdev-thesis.pdf.Google Scholar
    2. BOURGUIGNON, D., CANI, M. P., AND DRETTAKIS, G. 2001. Drawing for illustration and annotation in 3D. In Computer Graphics Forum, Blackwell Publishers, vol. 20:3, 114-122.Google Scholar
    3. BRAND, M., AND HERTZMANN, A. 2000. Style machines. Proceedings of SIGGRAPH 2000, 183-192. Google Scholar
    4. COHEN, J. M., HUGHES, J. F., AND ZELEZNIK, R. C. 2000. Harold: A world made of drawings. Proceedings of NPAR 2000, 83-90. Google Scholar
    5. CURTIS, C. J., ANDERSON, S. E., SEIMS, J. E., FLEISCHER, K. W., AND SALESIN, D. H. 1997. Computer-generated watercolor. Proceedings of SIGGRAPH 97, 421-430. Google Scholar
    6. DEUSSEN, O., AND STROTHOTTE, T. 2000. Computer-generated pen-and-ink illustration of trees. Proc. of SIGGRAPH 2000, 13-18. Google Scholar
    7. DURAND, F., OSTROMOUKHOV, V., MILLER, M., DURANLEAU, F., AND DORSEY, J. 2001. Decoupling strokes and high-level attributes for interactive traditional drawing. In 12th Eurographics Workshop on Rendering, 71-82. Google Scholar
    8. DURAND, F. 2002. An invitation to discuss computer depiction. Proceedings of NPAR 2002. Google Scholar
    9. EFROS, A. A., AND LEUNG, T. K. 1999. Texture synthesis by non-parametric sampling. In IEEE International Conference on Computer Vision, 1033-1038. Google Scholar
    10. FREEMAN, W. T., TENENBAUM, J. B., AND PASZTOR, E. 1999. An example-based approach to style translation for line drawings. Tech. Rep. TR99-11, MERL, Cambridge, MA. http://www.merl.com/papers/TR99-11.Google Scholar
    11. GOOCH, B., AND GOOCH, A. 2001. Non-Photorealistic Rendering. A. K. Peters. Google Scholar
    12. GOOCH, B., SLOAN, P.-P. J., GOOCH, A., SHIRLEY, P., AND RIESENFELD, R. 1999. Interactive technical illustration. 1999 ACM Symposium on Interactive 3D Graphics, 31-38. Google Scholar
    13. HANRAHAN, P., AND HAEBERLI, P. 1990. Direct WYSIWYG painting and texturing on 3D shapes. Proc. of SIGGRAPH 90, 215-223. Google Scholar
    14. HERTZMANN, A., AND ZORIN, D. 2000. Illustrating smooth surfaces. Proceedings of SIGGRAPH 2000, 517-526. Google Scholar
    15. IGARASHI, T., MATSUOKA, S., AND TANAKA, H. 1999. Teddy: A sketching interface for 3d freeform design. Proc. of SIGGRAPH 99, 409-416. Google Scholar
    16. KOWALSKI, M. A., MARKOSIAN, L., NORTHRUP, J. D., BOURDEV, L., BARZEL, R., HOLDEN, L. S., AND HUGHES, J. F. 1999. Art-based rendering of fur, grass, and trees. Proc. SIGGRAPH 99, 433-438. Google Scholar
    17. LAKE, A., MARSHALL, C., HARRIS, M., AND BLACKSTEIN, M. 2000. Stylized rendering techniques for scalable real-time 3D animation. Proceedings of NPAR 2000, 13-20. Google Scholar
    18. LANSDOWN, J., AND SCHOFIELD, S. 1995. Expressive rendering: A review of nonphotorealistic techniques. IEEE Computer Graphics and Applications 15, 3, 29-37. Google Scholar
    19. MARKOSIAN, L., KOWALSKI, M. A., TRYCHIN, S. J., BOURDEV, L. D., GOLDSTEIN, D., AND HUGHES, J. F. 1997. Real-time nonphotorealistic rendering. Proceedings of SIGGRAPH 97, 415-420. Google Scholar
    20. MARKOSIAN, L., MEIER, B. J., KOWALSKI, M. A., HOLDEN, L. S., NORTHRUP, J. D., AND HUGHES, J. F. 2000. Art-based rendering with continuous levels of detail. Proc. of NPAR 2000, 59-66. Google Scholar
    21. MASUCH, M., SCHLECHTWEG, S., AND SCHÖNWÄLDER, B. 1997. daLi! — Drawing Animated Lines! In Proceedings of Simulation und Animation ’97, SCS Europe, 87-96.Google Scholar
    22. MEIER, B. J. 1996. Painterly rendering for animation. In Proceedings of SIGGRAPH 96, ACM SIGGRAPH / Addison Wesley, Computer Graphics Proceedings, Annual Conference Series, 477-484. Google Scholar
    23. MEIER, B. 1999. Computers for artists who work alone. Computer Graphics 33, 1 (February), 50-51. Google Scholar
    24. MITANI, J., SUZUKI, H., AND KIMURA, F. 2000. 3D Sketch: Sketch-based model reconstruction and rendering. Seventh IFIP WG 5.2 Workshop on Geometric Modeling. http://kaemart.unipr.it/geo7/.Google Scholar
    25. NORTHRUP, J. D., AND MARKOSIAN, L. 2000. Artistic silhouettes: A hybrid approach. Proceedings of NPAR 2000, 31-38. Google Scholar
    26. POULIN, P., RATIB, K., AND JACQUES, M. 1997. Sketching shadows and highlights to position lights. In Proceedings of Computer Graphics International 97, IEEE Computer Society, 56-63. Google Scholar
    27. PRAUN, E., HOPPE, H., WEBB, M., AND FINKELSTEIN, A. 2001. Real-time hatching. Proceedings of SIGGRAPH 2001, 579-584. Google Scholar
    28. SCHÖDL, A., SZELISKI, R., SALISIN, D., AND ESSA, I. 2000. Video textures. Proceedings of SIGGRAPH 2000, 489-498. Google Scholar
    29. SCHOENEMAN, C., DORSEY, J., SMITS, B., ARVO, J., AND GREENBERG, D. 1993. Painting with light. In Proc. of SIGGRAPH 93, 143-146. Google Scholar
    30. SEIMS, J. 1999. Putting the artist in the loop. Computer Graphics 33, 1 (February), 52-53. Google Scholar
    31. STROTHOTTE, T., PREIM, B., RAAB, A., SCHUMANN, J., AND FORSEY, D. R. 1994. How to render frames and influence people. Computer Graphics Forum 13, 3, 455-466.Google Scholar
    32. TOLBA, O., DORSEY, J., AND MCMILLAN, L. 2001. A projective drawing system. In ACM Symposium on Interactive 3D Graphics, 25-34. Google Scholar
    33. WEI, L.-Y., AND LEVOY, M. 2000. Fast texture synthesis using tree-structured vector quantization. Proc. SIGGRAPH 2000, 479-488. Google Scholar
    34. WINKENBACH, G., AND SALESIN, D. H. 1994. Computer-generated pen-and-ink illustration. Proceedings of SIGGRAPH 94, 91-100. Google Scholar
    35. ZELEZNIK, R. C., HERNDON, K. P., AND HUGHES, J. F. 1996. SKETCH: An interface for sketching 3D scenes. Proceedings of SIGGRAPH 96, 163-170. Google Scholar

ACM Digital Library Publication: