ABSTRACT
This algorithm draws lines on a gray-scale raster display by dragging a “brush” along the path of the line. The style of the line is determined by the properties of the brush. An anti-aliasing calculation is performed once for the brush itself and thereafter only a trivial additional operation is needed for each pixel through which the brush is dragged to yield an anti-aliased line.
There are few constraints on the size, shape, and attributes of the brush. Lines can be curved as well as straight, It is possible to produce lines with a three dimensional appearance.
- 1.Ackland, Bryan D., and Neil H.E. Weste, "The Edge Flag Algorithm - A Fill Method for Raster Scan Displays," IEEE Transactions on Computers,C-30, 1, January 1981, pp. 41-48.Google Scholar
Cross Ref
- 2.Barros, Jose, and Henry Fuchs, "Generating Smooth 2-D Monocolor Line Drawings on Video Displays," Computer Graphics,13, 2, August 1979, pp. 260-269. Google Scholar
Digital Library
- 3.Bishop, Gary, "Gary's Ikonas Assembler," Department of Computer Science, University of North Carolina at Chapel Hill, 1982.Google Scholar
- 4.Catmull, Edwin E., "A Subdivision Algorithm for Computer Display of Curved Surfaces," PhD thesis, Dept. of Computer Science, University of Utah, December 1974. Google Scholar
Digital Library
- 5.Catmull, Edwin E., "A Hidden-Surface Algorithm with Anti-Aliasing," Computer Graphics,12, 3, August 1978, pp. 6-11. Google Scholar
Digital Library
- 6.Crow, Franklin C., "The Aliasing Problem in Computer Synthesised Shaded Images," PhD thesis, Dept. of Computer Science, University of Utah, March 1976. Google Scholar
Digital Library
- 7.Crow, Franklin C., "The Use of Grayscale for Improved Raster Display of Vectors and Characters," Computer Graphics,12, 3, August 1978, pp. 1-5. Google Scholar
Digital Library
- 8.Crow, Franklin C., "A Comparison of Antialiasing Techniques," IEEE Computer Graphics and Applications,1, 1, January 1981, pp. 40-48.Google Scholar
Digital Library
- 9.Feibush, Eliot A., Marc Levoy and Robert L. Cook, "Synthetic Texturing Using Digital Filters," Computer Graphics,14, 3, August 1980, pp. 294-301. Google Scholar
Digital Library
- 10.Gupta, Satish, and Robert F. Sproull, "Filtering Edges for Gray-Scale Displays," Computer Graphics,15, 3, August 1981, pp. 1-5. Google Scholar
Digital Library
- 11.Kajiya, James T., and M. Ullner, "Filtering High Quality Text for Display on Raster Scan Devices," Computer Graphics,15, 3, August 1981, pp. 7-15. Google Scholar
Digital Library
- 12.Kernighan, Brian W., and Lorinda L. Cherry, "A System for Typesetting Mathematics," Communications of the ACM,18, 3, March 1975, pp. 151-157. Google Scholar
Digital Library
- 13.Kernighan, Brian W., "PIC - A Graphics Language for Typesetting," Software Practice and Experience, January 1982.Google Scholar
- 14.Newman, William M., and Robert F. Sproull, Principles of Interactive Computer Graphics, (McGraw-Hill, New York, ed. 2, 1979), p. 263. Google Scholar
Digital Library
- 15.Ossana, Joseph F., "NROFF/TROFF User's Manual," Bell Laboratories Computing Science Technical Report #54, 1976.Google Scholar
- 16.Smith, Alvy Ray, "Tint Fill," Computer Graphics,13, 2, August 1979, pp. 276-283. Google Scholar
Digital Library
- 17.Smith, Airy Ray, "Paint," in Tutorial: Computer Graphics, J.C. Beatty and K.S. Booth, eds., (IEEE Press, 1982), pp. 501-515.Google Scholar
- 18.Turkowski, Kenneth, "Anti-Aliasing through the Use of Coordinate Transformations," ACM Transactions on Graphics,1, 3, July 1982, pp. 215-234. Google Scholar
Digital Library
- 19.Wallace, Bruce A., "Merging and Transformation of Raster Images for Cartoon Animation," Computer Graphics,115, 3, August 1981, pp. 253-262. Google Scholar
Digital Library
- 20.Warnock, John, "The Display of Characters Using Gray Level Sample Arrays," Computer Graphics,14, 3, July 1980, pp. 302-307. Google Scholar
Digital Library
Index Terms
Anti-aliased line drawing using brush extrusion
Recommendations
Anti-aliased line drawing using brush extrusion
This algorithm draws lines on a gray-scale raster display by dragging a “brush” along the path of the line. The style of the line is determined by the properties of the brush. An anti-aliasing calculation is performed once for the brush itself and ...
Anti-aliased and real-time rendering of scenes with light scattering effects
Recently, for real-time applications such as games, the rendering of scenes with light scattering effects in the presence of volumetric objects such as smoke, mist, etc., has gained much attention. Slice-based methods are well-known techniques for ...
Anti-aliased rendering of water surface
AbstractWater surface is one of the most important components of landscape scenes. When rendering spacious water surface such as that of the lakes and reservoirs, aliasing and/or moiré artifacts frequently occur in the regious far from the viewpoint. This ...





Comments