Abstract
NPR Lenses is an interactive technique for producing expressive non-photorealistic renderings. It provides an intuitive visual interaction tool for illustrators, allowing them to seamlessly apply a large variety of emphasis techniques. Advantages of 3D scene manipulation are combined with the capabilities of viewer-aligned lenses by inserting 2D lens controls into the 3D rendering pipeline. By using lenses that are spatially explicit and constrained we enable object-independent adjustments in 3D. Regions of emphasis can be easily created by adjusting lens parameters and any combination of line style, type, shape, and position of computer-generated lines. NPR Lenses support the creation of effects similar to those found in many existing hand-drawn illustrations and allow creative freedom through interactive control at the same time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gooch, B., Gooch, A.: Non-Photorealistic Rendering. A K Peters, Natick (2001), http://doi.acm.org/10.1145/558817
Strothotte, T., Schlechtweg, S.: Non-Photorealistic Computer Graphics. In: Modelling, Animation, and Rendering, Morgan Kaufmann Publishers, San Francisco (2002), http://doi.acm.org/10.1145/544522
Viega, J., Conway, M.J., Williams, G., Pausch, R.: 3D Magic Lenses. In: Proc. of UIST 96, pp. 51–58. ACM Press, New York (1996), http://doi.acm.org/10.1145/237091.237098
Isenberg, T., Masuch, M., Strothotte, T.: 3D Illustrative Effects for Animating Line Drawings. In: Proc. of IV 2000, pp. 413–418. IEEE, Los Alamitos (2000), http://doi.ieeecomputersociety.org/10.1109/IV.2000.859790
Kalnins, R.D., Markosian, L., Meier, B.J., Kowalski, M.A., Lee, J.C., Davidson, P.L., Webb, M., Hughes, J.F., Finkelstein, A.: WYSIWYG NPR: Drawing Strokes Directly on 3D Models. ACM Transactions on Graphics 21(3), 755–762 (2002), http://doi.acm.org/10.1145/566654.566648
Ropinski, T., Hinrichs, K.: Real-Time Rendering of 3D Magic Lenses Having Arbitrary Convex Shapes. Journal of WSCG 12(1–3), 379–386 (2004), http://wscg.zcu.cz/wscg2004/Papers_2004_Full/D03.pdf
Parent, R.: Computer Animation Algorithms and Techniques. Morgan Kaufmann Publishers, San Francisco (2002)
Rademacher, P.: View-Dependent Geometry. In: Proc. of SIGGRAPH 99, pp. 439–446. ACM Press, New York (1999), http://doi.acm.org/10.1145/311535.311612
MartÃn, D., GarcÃa, S., Torres, J.C.: Observer Dependent Deformations in Illustration. In: Proc. of NPAR 2000, pp. 75–82. ACM Press, New York (2000), http://doi.acm.org/10.1145/340916.340926
Singh, K.: A Fresh Perspective. In: Proc. of GI 2002, pp. 17–24. A K Peters, Natick (2002), http://www.graphicsinterface.org/proceedings/2002/152/
Coleman, P., Singh, K.: RYAN: Rendering Your Animation Nonlinearly Projected. In: Proc. of NPAR 2004, pp. 129–138. ACM Press, New York (2004), http://doi.acm.org/10.1145/987657.987678
Foley, J.D., van Dam, A., Feiner, S.K., Hughes, J.F.: Computer Graphics: Principles and Practice in C, 2nd edn. Addison-Wesley, Reading (1990), http://doi.acm.org/10.1145/83821
Strothotte, T., Preim, B., Raab, A., Schumann, J., Forsey, D.R.: How to Render Frames and Influence People. Computer Graphics Forum 13(3), 455–466 (1994), http://dx.doi.org/10.1111/1467-8659.1330455
Winkenbach, G.A., Salesin, D.H.: Computer-Generated Pen-and-Ink Illustration. In: Proc. of SIGGRAPH 94, pp. 91–100. ACM Press, New York (1994), http://doi.acm.org/10.1145/192161.192184
Bier, E.A., Stone, M.C., Pier, K., Buxton, W., DeRose, T.D.: Toolglass and Magic Lenses: The See-Through Interface. In: Proc. of SIGGRAPH 93, pp. 73–80. ACM Press, New York (1993), http://doi.acm.org/10.1145/166117.166126
Halper, N., Isenberg, T., Ritter, F., Freudenberg, B., Meruvia, O., Schlechtweg, S., Strothotte, T.: OpenNPAR: A System for Developing, Programming, and Designing Non-Photorealistic Animation and Rendering. In: Proc. of Pacific Graphics 2003, pp. 424–428. IEEE Computer Society, Los Alamitos (2003), http://doi.ieeecomputersociety.org/10.1109/PCCGA.2003.1238288
Isenberg, T., Brennecke, A.: G-Strokes: A Concept for Simplifying Line Stylization. Computers & Graphics 30(5), 754–766 (2006), http://dx.doi.org/10.1016/j.cag.2006.07.006
Carpendale, S., Montagnese, C.: A Framework for Unifying Presentation Space. In: Proc. of UIST 2001, pp. 61–70. ACM Press, New York (2001), http://doi.acm.org/10.1145/502348.502358
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 2007 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Neumann, P., Isenberg, T., Carpendale, S. (2007). NPR Lenses: Interactive Tools for Non-photorealistic Line Drawings. In: Butz, A., Fisher, B., Krüger, A., Olivier, P., Owada, S. (eds) Smart Graphics. SG 2007. Lecture Notes in Computer Science, vol 4569. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-73214-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-540-73214-3_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-73213-6
Online ISBN: 978-3-540-73214-3
eBook Packages: Computer ScienceComputer Science (R0)