Simulating Artistic Brushstrokes Using Interval Splines

Sara L. Su Ying-Qing Xu Heung-Yeung Shum Falai Chen
University of Washington Microsoft Research Asia Microsoft Research Asia University of Science and Technology of China
In Proceedings of CGIM 2002


In this paper, we present a novel method of simulating the elegant brushstrokes found in calligraphic lettering and painting. Such simulations have earlier been attempted with physically based or texture-mapped approaches, methods that succeeded in producing aesthetic, but also computationally intensive, results. We introduce a brushstroke model based on a parametric curve, the interval spline. By defining brush effects as mathematical constraints between knots, we generate artistic strokes that render faster than earlier methods and are also resistant to scaling. More significantly, because the construction of the interval spline curve is based on changes in the shape of the brush as it moves along a path, variations within a single stroke not fully modeled with earlier attempts are inherently captured by this representation. We present a system for painting with interval spline strokes and discuss a number of examples created with this method.


Sara L. Su, Ying-Qing Xu, Heung-Yeung Shum, and Falai Chen. Simulating Artistic Brushstrokes Using Interval Splines. In Proceedings of the 5th International Conference on Computer Graphics and Imaging (CGIM '02), Kauai, Hawaii, pp. 85-90, August 2002.

Paper: PDF

  author = "Sara L. Su and Ying-Qing Xu and Heung-Yeung Shum and Falai Chen",
  title = "Simulating Artistic Brushstrokes Using Interval Splines",
  booktitle = "Proceedings of the 5th International Conference on Computer Graphics and Imaging (CGIM '02)",
  pages = "85--90",
  location = "Kauai, Hawaii",
  month = "August",
  year = "2002",