skip navigation

This page looks better in modern browsers. Please upgrade.

Brown Home Brown Home Brown Home Brown CS
Research Project:

Art-based Modeling and Rendering

This project starts from the idea that techniques used by artists and illustrators to communicate visual information can be applied to increase the expressive power of 3D computer graphics. These techniques typically involve an overall reduction of visual detail together with enhancement of the most important details like facial features and object outlines. With careful stylization just a few strokes can be made to evoke a sense of complex geometry like leafy bushes or flowing, glossy hair.

The development of art-based methods for depicting virtual scenes has the potential to bring a wide range of new looks to computer graphics, and also to reduce the cost of modeling complex scenes. If the rendering style evokes the complexity of the scene indirectly, the underlying scene geometry might be relatively simple. One example of a system taking such an approach is described in the Siggraph 99 paper, "Art-based Rendering of Fur, Grass and Trees".

The main goal of this project is to provide new algorithms and tools with which an artist can apply her skills to define both shapes and the rendering styles used to depict them. As in the children's story, Harold and the Purple Crayon, a user of the system might start out in an empty virtual world and then fill it with complex shapes by drawing them as she moves through the resulting environment.

With that in mind, we seek to build a system in which the user models complex surfaces by first constructing simplified representations of the underlying masses that give them their form. She then "oversketches" the masses with a smooth surface that approximates their collective shape. Two recent papers, "An Interface for Sketching 3D Curves," and "Skin: A Constructive Approach to Modeling Free-form Shapes," address particular sub-problems that arise in carrying out this approach.

The next step will be to generalize the curve-sketching technique and apply it toward an interface for sketching a new class of "soft" primitives. These can be an end in themselves or can serve as "skeletons" over which the user sketches a "skin." We continue to develop new rendering algorithms targeting a wider range of stylized effects, together with user interfaces for customizing these styles and selectively applying them to surface regions.

Project status: Complete


Project Home Page: http://www.cs.brown.edu/research/graphics/research/art/home.html

Research Areas

Computer Graphics
 

Publications

Kalnins, R. D., Markosian, L., Meier, B. J., Kowalski, M. A., Lee, J. C., Davidson, P. L., Webb, M., Hughes, J. F., and Finkelstein, A. WYSIWYG NPR: Drawing Strokes Directly on 3D Models. ACM Transactions on Graphics 21, 3 (Jul 2002), 755-762. [ pdf ]

Kowalski, M. A., Hughes, J. F., Rubin, C. B., and Ohya, J. User-Guided Composition Effects For Art-Based Rendering. In Proceedings of the ACM Symposium on Interactive 3D Graphics (Mar 2001), pp. 99-102. [ pdf ]

Kowalski, M. A., Hughes, J. F., Rubin, C. B., and Ohya, J. User-Guided Composition Effects for Art-Based Rendering. In Proceedings of the Symposium on Interactive 3D Graphics (SI3D-01) (2001), pp. 99-102. [ pdf ]

Cohen, J. M., Hughes, J. F., and Zeleznik, R. C. Harold: A World Made of Drawings. In Proceedings of the First International Symposium on Non Photorealistic Animation and Rendering (NPAR-00) (Jun 2000), pp. 83-90. [ pdf ]

Markosian, L., Meier, B. J., Kowalski, M. A., Holden, L. S., Northrup, J. D., and Hughes, J. F. Art-based Rendering with Continuous Levels of Detail. In Proceedings of the First International Symposium on Non Photorealistic Animation and Rendering (NPAR-00) (Jun 2000), pp. 59-66. [ pdf ]

Northrup, J. D., and Markosian, L. Artistic Silhouettes: A Hybrid Approach. In ACM NPAR '00 (Symposium on Non Photorealistic Animation and Rendering for Art and Entertainment) (2000).

Cohen, J. M., Markosian, L., Zeleznik, R. C., Hughes, J. F., and Barzel, R. An Interface for Sketching 3D Curves. In In Proceedings of the 1999 ACM Symposium on Interactive 3D Graphics (Apr 1999), pp. 17-22. [ pdf ]

Kowalski, M. A., Markosian, L., Northrup, J. D., Bourdev, L., Barzel, R., Holden, L. S., and Hughes, J. F. Art-Based Rendering of Fur, Grass, and Trees. In Proceedings of the ACM Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 99) (Aug 1999), pp. 433-438. [ pdf ]

Markosian, L., Cohen, J. M., Crulli, T., and Hughes, J. F. Skin: A Constructive Approach to Modeling Free-form Shapes. In Proceedings of the ACM Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 99) (Aug 1999), pp. 393-400. [ pdf ]

Bremer, D. J., and Hughes, J. F. Rapid Approximate Silhouette Rendering of Implicit Surfaces. In Proceedings of the Eurographics/ACM Special Interest Group on Graphics and Interactive Techniques (SIGGRAPH) Workshop on Implicit Surfaces (1998), pp. 155-164. [ pdf ]

Markosian, L., Kowalski, M. A., Trychin, S. J., Bourdev, L. D., Goldstein, D., and Hughes, J. F. Real-Time Nonphotorealistic Rendering. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 97) (Aug 1997), pp. 415-420. [ pdf ]

Salisbury, M. P., Wong, M. T., Hughes, J. F., and Salesin, D. H. Orientable Textures for Image-Based Pen-and-Ink Illustration. In Proceedings of the ACM Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 97) (Aug 1997), pp. 401-406. [ pdf ]

Wood, D. N., Finkelstein, A., Hughes, J. F., Thayer, C. E., and Salesin, D. H. Multiperspective Panoramas for Cel Animation. In Proceedings of the Special Interest Group on Graphics and Interactive Techniques Conference (SIGGRAPH 97) (Aug 1997), pp. 243-250. [ pdf ]


Page Owner: Webmaster Last Modified: Mon Oct 23 14:57:09 2006