NPR Lenses: Interactive Tools for Non-Photorealistic Line Drawings

Description:

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.

Paper download:  (2.3 MB)

Video:

(:neo_flv-player (http:../personal/videos/)Neumann_2007_NLI(.flv) width=320 height=240 startimage="../personal/videos/Neumann_2007_NLI.jpg" -link:)

Download the video as AVI-MPEG4 (13.8MB) or watch it on YouTube.

Demo:

Poster (presented at NPAR 2006):

Main Reference:

Petra Neumann, Tobias Isenberg, and Sheelagh Carpendale (2007) NPR Lenses: Interactive Tools for Non-Photorealistic Line Drawings. In Andreas Butz, Brian Fisher, Antonio Krüger, Patrick Olivier, and Shigeru Owada, eds., Proceedings of the 7th International Symposium on Smart Graphics (SG, June 25–27, Kyoto, Japan). Springer-Verlag, Berlin, Heidelberg, pages 10–22, 2007.
×

BibTeX entry:


@INPROCEEDINGS{Neumann:2007:NLI, author = {Petra Neumann and Tobias Isenberg and Sheelagh Carpendale}, title = {{NPR} Lenses: Interactive Tools for Non-Photorealistic Line Drawings}, booktitle = {Proceedings of the 7\textsuperscript{th} International Symposium on Smart Graphics (SG, June 25--27, Kyoto, Japan)}, series = {Lecture Notes in Computer Science}, OPTeditor = {Andreas Butz and Brian Fisher and Antonio Kr{\"u}ger and Patrick Olivier and Shigeru Owada}, year = {2007}, volume = {4569}, pages = {10--22}, publisher = {Springer-Verlag}, address = {Berlin, Heidelberg}, doi = {10.1007/978-3-540-73214-3_2}, doi_url = {https://doi.org/10.1007/978-3-540-73214-3_2}, url = {https://tobias.isenberg.cc/p/Neumann2007NLI}, url2 = {http://petra.isenberg.cc/wiki/pmwiki.php?n=MyUniversity.NPRLenses}, pdf = {https://tobias.isenberg.cc/personal/papers/Neumann_2007_NLI.pdf}, }

Other References:

Petra Neumann, Tobias Isenberg, and Sheelagh Carpendale (2006) NPR Lenses: Local Effect Control for Non-Photorealistic Line Drawings. In Doug DeCarlo and Lee Markosian, eds., Poster Presentations of the Fourth International Symposium on Non-Photorealistic Animation and Rendering (NPAR, June 5–7, Annecy, France). 2006. Extended abstract and poster, also see the paper at Smart Graphics 2007 and the technical report.
×

BibTeX entry:


@INPROCEEDINGS{Neumann:2006:NLL, author = {Petra Neumann and Tobias Isenberg and Sheelagh Carpendale}, title = {{NPR} Lenses: Local Effect Control for Non-Photorealistic Line Drawings}, booktitle = {Poster Presentations of the Fourth International Symposium on Non-Photorealistic Animation and Rendering (NPAR, June 5--7, Annecy, France)}, OPTeditor = {Doug DeCarlo and Lee Markosian}, year = {2006}, url = {https://tobias.isenberg.cc/p/Neumann2007NLI}, url2 = {http://petra.isenberg.cc/wiki/pmwiki.php?n=MyUniversity.NPRLenses}, pdf = {https://tobias.isenberg.cc/personal/papers/Neumann_2006_NLL.pdf}, }
Petra Neumann, Tobias Isenberg, M. Sheelagh T. Carpendale, and Thomas Strothotte (2005) Expressive Distortion of Strokes and 3D Meshes. Technical report 2005-776-07, Department of Computer Science, University of Calgary, March 2005. Also see the paper at Smart Graphics 2007 and the poster at NPAR 2006.
×

BibTeX entry:


@TECHREPORT{Neumann:2005:EDS, author = {Petra Neumann and Tobias Isenberg and Carpendale, M. Sheelagh T. and Thomas Strothotte}, title = {Expressive Distortion of Strokes and {3D} Meshes}, year = {2005}, institution = {Department of Computer Science, University of Calgary}, number = {2005-776-07}, month = mar, address = {Canada}, doi = {10.11575/PRISM/30500}, doi_url = {https://doi.org/10.11575/PRISM/30500}, url = {https://tobias.isenberg.cc/p/Neumann2007NLI}, url2 = {http://petra.isenberg.cc/wiki/pmwiki.php?n=MyUniversity.NPRLenses}, pdf = {https://tobias.isenberg.cc/personal/papers/Neumann_2005_EDS.pdf}, }

This work was done at the Innovis group at the Interactions Lab of the University of Calgary, Canada, based on work done at the University of Magdeburg, Germany.