Interactive Hatching and Stippling by Example

by Pascal Barla, Simon Breslav, Joëlle Thollot, and Lee Markosian

Submitted to Graphics Interface 2006

illustration created with the system

An illustration created with our system. The hatching and stippling patterns on the upper left were inputs for our synthesis method. The user then guided the synthesis process to fill a hand-drawn illustration with similar-looking hatching and stippling patterns.


Abstract

We describe a system that lets a designer draw patterns of strokes in the picture plane, then guide the synthesis of similar patterns over new picture regions.  Synthesis is based on an initial user-assisted analysis phase in which the system recognizes distinct types of strokes (hatching and stippling) and organizes them according to perceptual grouping criteria. The synthesized strokes are produced by combining properties (e.g., length, orientation, parallelism, proximity) of  the stroke groups extracted from the input examples. We illustrate our technique with a drawing application that supports guided synthesis of hatching and stippling patterns, and scale-dependent reproduction of the resulting images.


Last modified December 8, 2005