This Article 
 Bibliographic References 
 Add to: 
Enhanced Illustration Using Magic Lens Filters
November-December 1997 (vol. 17 no. 6)
pp. 62-70
In computerized 2.5D illustration systems, users construct pictures by layering bounded geometrical shapes and specifying graphical properties such as line width, fill color, and transparency. Unfortunately, these graphical properties can only be applied to entire shapes; visual effects that cross apparent shape boundaries require extra shapes or boundaries. This article describes the use of spatially-bounded visual filters, called Magic Lens filters, as components of an illustration. A Magic Lens filter changes the appearance of shapes seen through its interior, making the spatial extent of the effect independent of those shapes' boundaries. Overlapping lenses composes their effects, allowing the designer to easily create visually complex results. Magic Lens filters create a wide range of spatially-bounded visual effects, including the appearance of tinted glass, optical lenses, water, glow, weaving, shadows, x-rays, plaids, and 3D depth, and do so more easily than conventional techniques. This article describes their implementation and shows many examples of illustrations enhanced by Magic Lens filters.

1. E.A. Bier et al., "Toolglass and Magic Lenses: The See-Through User Interface," Proc. Siggraph, ACM Press, New York, 1993, pp. 73-80.
2. Adobe Systems, Adobe Illustrator: Beyond the Basics,Mountain View, Calif., 1992.
3. E.A. Bier and M. Stone, "Snap-Dragging," Computer Graphics (Proc. Siggraph 86), Vol. 20, No. 4, Aug. 1986, pp. 233-240.
4. K. Pier, E. Bier, and M. Stone, "An Introduction to Gargoyle: An Interactive Illustration Tool," Proc. Int'l Conf. on Electronic Publishing, Document Manipulation, and Typography, J.C. van Vliet, ed., Cambridge University Press, New York, 1988, pp. 223-238.
5. M.C. Stone, K. Fishkin, and E.A. Bier, "The Moveable Filter as a User Interface Tool," Proc. Computer-Human Interaction(CHI 94), ACM Press, New York, 1994, pp. 306-312.
6. E.A. Bier et al., "A Taxonomy of See-Through Tools," Proc. CHI 94, ACM Press, New York, 1994, pp. 358-364.
7. M. Gangnet et al., "Incremental Computation of Planar Maps," Computer Graphics (Proc. Siggraph 89), Vol. 23, No. 3, Aug. 1989, pp. 345-354.
8. A. Bhushan and M. Plass, "The Interpress Page and Document Description Language," Computer, Vol. 19, No. 6, June 1986, pp. 72-77.
9. Adobe Systems, PostScript Language Reference Manual, 2nd Ed., Addison-Wesley, 1990.

Eric Bier, Maureen Stone, Ken Pier, "Enhanced Illustration Using Magic Lens Filters," IEEE Computer Graphics and Applications, vol. 17, no. 6, pp. 62-70, Nov.-Dec. 1997, doi:10.1109/38.626971
Usage of this product signifies your acceptance of the Terms of Use.