Lincoln Ritter| TalentSpring, University of Washington
Wilmot Li| Adobe Systems
Maneesh Agrawala| University of California, Berkeley
Brian Curless| University of Washington
David Salesin| Adobe Systems, University of Washington
We present an interactive texture painting system that allows the user to author digital images by painting with a palette of input textures. At the core of our system is an interactive texture synthesis algorithm that generates textures with natural-looking boundary effects and alpha information as the user paints. Furthermore, we describe an intuitive layered painting model that allows strokes of texture to be merged, intersected and overlapped while maintaining the appropriate boundaries between texture regions. We demonstrate the utility and expressiveness of our system by painting several images using textures that exhibit a range of different boundary effects.


Texture paintings generated using our system, with the input texture palettes shown on the right. We took example swatches of watercolour paints to create new watercolour paintings of trees (a). To produce the result shown in (b), we took photographs of the peel and pulpy interior of an orange and used these textures as the palette.
Publications |
In Rendering Techniques 2006: 17th Eurographics Workshop on Rendering, 371–376