A Primitive for Manual Hatching
- 22 January 2022
- journal article
- research article
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 41 (2), 1-17
- https://doi.org/10.1145/3503460
Abstract
In art, hatching means drawing patterns of roughly parallel lines. Even with skill and time, an artist can find these patterns difficult to create and edit. Our new artistic primitive—the hatching shape—facilitates hatching for an artist drawing from imagination. A hatching shape comprises a mask and three fields: width, spacing, and direction. Streamline advection uses these fields to create hatching marks. A hatching shape also contains barrier curves: deliberate discontinuities useful for drawing complex forms. We explain several operations on hatching shapes, such as the multi-dir operation, an easy way to depict 3D form using a hatching shape’s direction field. We also explain the modifications to streamline advection necessary to produce hatching marks from a hatching shape.Keywords
Funding Information
- Natural Sciences and Engineering Research Council of Canada (2020-04024)
This publication has 31 references indexed in Scilit:
- CrossShadeACM Transactions on Graphics, 2012
- Learning hatching for pen-and-ink illustration of surfacesACM Transactions on Graphics, 2012
- Freeform vector graphics with controlled thin-plate splinesACM Transactions on Graphics, 2011
- Automatically mimicking unique hand-drawn pencil linesComputers & Graphics, 2009
- Diffusion curvesACM Transactions on Graphics, 2008
- Stroke Pattern Analysis and SynthesisComputer Graphics Forum, 2006
- High Quality HatchingComputer Graphics Forum, 2004
- Creating Evenly-Spaced Streamlines of Arbitrary DensityPublished by Springer Science and Business Media LLC ,1997
- New geodosic distance transforms for gray-scale imagesPattern Recognition Letters, 1996
- Digi D ürer — a digital engraving systemThe Visual Computer, 1994