请输入您要查询的百科知识:

 

词条 Non-photorealistic rendering
释义

  1. History

  2. 3D

  3. 2D

  4. Notable films and software

  5. References

  6. Further reading

  7. External links

Non-photorealistic rendering (NPR) is an area of computer graphics that focuses on enabling a wide variety of expressive styles for digital art. In contrast to traditional computer graphics, which has focused on photorealism, NPR is inspired by artistic styles such as painting, drawing, technical illustration, and animated cartoons. NPR has appeared in movies and video games in the form of "toon shading", as well as in scientific visualization, architectural illustration and experimental animation. An example of a modern use of this method is that of cel-shaded animation.

History

The term "non-photorealistic rendering" is believed to have been coined by the SIGGRAPH 1990 papers committee, who held a session entitled "Non Photo Realistic Rendering"[1][2] The term, however, has received criticism; some criticisms include:

  • The term "photorealism" has different meanings for graphics researchers and artists. For artists, who are the target consumers of NPR techniques, it refers to a school of painting that focuses on reproducing the effect of a camera lens, with all the distortion and hyper-reflections that it involves. For graphics researchers, it refers to an image that is visually indistinguishable from reality. In fact, graphics researchers lump the kinds of visual distortions that are used by photorealist painters into non-photorealism.
  • Describing something by what it is not is problematic. Equivalent comparisons might be "non-elephant biology", or "non-geometric mathematics". NPR researchers have stated that they expect the term will disappear eventually, and be replaced by the more general term "computer graphics", with "photorealistic graphics" being used to describe traditional computer graphics.{{citation needed|date=March 2014}}
  • Many techniques that are used to create 'non-photorealistic' images are not rendering techniques. They are modelling techniques, or post-processing techniques. While the latter are coming to be known as 'image-based rendering', sketch-based modelling techniques, cannot technically be included under this heading, which is very inconvenient for conference organisers.

The first conference on Non-Photorealistic Animation and Rendering included a discussion of possible alternative names. Among those suggested were "expressive graphics", "artistic rendering", "non-realistic graphics", "art-based rendering", and "psychographics". All of these terms have been used in various research papers on the topic, but the term NPR seems to have nonetheless taken hold.

The first technical meeting dedicated to NPR was the ACM sponsored Symposium on Non-Photorealistic Rendering and Animation (NPAR) in 2000. NPAR is traditionally co-located with the Annecy Animated Film Festival,[4] running on even numbered years. From 2007 NPAR began to also run on odd-numbered years, co-located with ACM SIGGRAPH.[5]

3D

Three-dimensional NPR is the style that is most commonly seen in video games and movies. The output from this technique is almost always a 3D model that has been modified from the original input model to portray a new artistic style. In many cases, the geometry of the model is identical to the original geometry, and only the material applied to the surface is modified. With increased availability of programmable GPU's, shaders have allowed NPR effects to be applied to the rasterised image that is to be displayed to the screen.[6] The majority of NPR techniques applied to 3D geometry are intended to make the scene appear two-dimensional.

NPR techniques for 3D images include cel shading and Gooch shading.

For enhanced legibility, the most useful technical illustrations for technical communication are not necessarily photorealistic. Non-photorealistic renderings, such as exploded view diagrams, greatly assist in showing placement of parts in a complex system.

2D

The input to a two dimensional NPR system is typically an image or video. The output is a typically an artistic rendering of that input imagery (for example in a watercolor, painterly or sketched style) although some 2D NPR serves non-artistic purposes e.g. data visualization.

The artistic rendering of images and video (often referred to as Image Stylization[7]) traditionally focused upon heuristic algorithms that seek to simulate the placement of brush strokes on a digital canvas[8].

Arguably, the earliest example of 2D NPR is Paul Haeberli's 'Paint by Numbers' at SIGGRAPH 1990. This (and similar interactive techniques) provide the user with a canvas that they can "paint" on using the cursor — as the user paints, a stylized version of the image is revealed on the canvas. This is especially useful for people who want to simulate different sizes of brush strokes according to different areas of the image.

Subsequently basic image processing operations using gradient operators[9] or statistical moments[10] were used to automate this process and minimize user interaction in the late nineties (although artistic control remains with the user via setting parameters of the algorithms). This automation enabled practical application of 2D NPR to video, for the first time in the living paintings of the movie What Dreams May Come (1998).

More sophisticated image abstractions techniques were developed in the early 2000s harnessing Computer Vision operators e.g. image salience[11], or segmentation[12] operators to drive stroke placement. Around this time, machine learning began to influence image stylization algorithms notably image analogy[13] that could learn to mimic the style of an existing artwork.

The advent of deep learning has re-kindled activity in image stylization, notably with Neural Style Transfer (NST) algorithms that can mimic a wide gamut of artistic styles from single visual examples. These algorithms underpin mobile apps capable of the same e.g. Prisma

In addition to the above stylization methods, a related class of techniques in 2D NPR address the simulation of artistic media. These methods include simulating the diffusion of ink through different kinds of paper, and also of pigments through water for simulation of watercolor.

Notable films and software

This section lists some seminal uses of NPR techniques in films and software. See cel-shaded animation for a list of uses of toon-shading in games and movies.

Short films
Technological Threat 1988 Early use of toon shading together with Tex Avery-style cartoon characters.
Gas Planet 1992 Pencil-sketching 3D rendering by Eric Darnell.
Fishing 2000 Watercolor-style 3D rendering David Gainey.
RoadHead
Snack and Drink
1998
1999
Short films created with Rotoshop by Bob Sabiston.
Ryan 2004 Nonlinear projection and other distortions of 3D geometry.
The Girl Who Cried Flowers 2008 Watercolor-style rendering by Auryn.
Feature films
What Dreams May Come 1998 Painterly rendering in the "painted world" sequence.
Tarzan 1999 First use of Disney's "Deep Canvas" system.
Waking Life 2001 First use of rotoshop in a feature film.
A Scanner Darkly 2006 "a 15-month animation process"
Video games and other software
Jet Set Radio 2000 Early use of toon-shading in video games.
SketchUp 2000 Sketch-like modelling software with toon rendering.
The Wind Waker 2002 One of the most well-known cel-shaded games
Valkyria Chronicles 2008 Uses a number of NPR techniques including a sketch-like shading method
XIII 2003 done as "comic"-like as possible
Ōkami 2006 A game whose visuals emulate the style of sumi-e (Japanese Ink Wash Painting)
Vue Xstream 2015 3D environment creation software featuring an NPR renderer with various traditional art style emulating presets.

References

1. ^{{Cite journal|last=Chairman-Baskett|first=Forest|date=1990-09-01|title=Proceedings of the 17th annual conference on Computer graphics and interactive techniques|url=http://dl.acm.org/citation.cfm?id=97879|journal=Siggraph|publisher=ACM|volume=|pages=|isbn=978-0897913447|via=}}
2. ^{{Cite web|url=http://eprints.mdx.ac.uk/6723/|title=Non-photorealistic rendering: a critical examination and proposed system.|last=Simon|first=Schofield|date=March 1994|website=eprints.mdx.ac.uk|language=en|accessdate=2018-07-03}}
3. ^{{cite web|url=http://www.npar.org|title=npar.org - This website is for sale! - npar Resources and Information.|author=|date=|website=www.npar.org|accessdate=20 April 2018}}
4. ^{{cite web|url=http://www.annecy.org|title=Site officiel du Festival et du Marché international du film d'animation d'Annecy|first=©|last=CITIA|date=|website=www.annecy.org|accessdate=20 April 2018}}
5. ^http://www.siggraph.org{{dead link|date=February 2018 |bot=InternetArchiveBot |fix-attempted=yes }}
6. ^{{Cite web |author=Drew Card |author2=Jason L. Mitchell |url=http://developer.amd.com/media/gpu_assets/ShaderX_NPR.pdf |title=Non-Photorealistic Rendering with Pixel and Vertex Shaders |access-date=2010-03-08 |archive-url=https://web.archive.org/web/20110615093204/http://developer.amd.com/media/gpu_assets/ShaderX_NPR.pdf |archive-date=2011-06-15 |dead-url=yes |df= }}, extracted from {{cite book |author=Wolfgang F. Engel |title=Direct3D SHADERX: Vertex & Pixel Shader Tips and Techniques |series=87Wordware Game Developer's Library |publisher=Wordware Publishing |year=1996 |isbn=978-1556220418}}
7. ^https://www.springer.com/gb/book/9781447145189
8. ^https://dl.acm.org/citation.cfm?id=2479163
9. ^https://dl.acm.org/citation.cfm?id=258893
10. ^https://www.semanticscholar.org/paper/An-algorithm-for-automatic-painterly-rendering-on-Shiraishi-Yamaguchi/667a06486fce96bf84ccfde40492bcaa220515a6
11. ^http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.7.5383&rep=rep1&type=pdf
12. ^https://www.cs.utah.edu/~shirley/papers/painting.pdf
13. ^https://mrl.nyu.edu/publications/image-analogies/analogies-72dpi.pdf

Further reading

Some key papers in the development of NPR are:

  • "Paint by Numbers: Abstract Image Representations", by Paul Haeberli, SIGGRAPH 90
  • "Comprehensible rendering of 3-D shapes", by Saito and Takahashi, SIGGRAPH 90
  • "Wet and Sticky: A Novel Model for Computer-Based Painting", by Tunde Cockshott, PhD Thesis, Glasgow University, 1991
  • "Computer-Generated Pen-and-Ink Illustration", by Winkenbach and Salesin, SIGGRAPH 94
  • "Interactive Pen-and-Ink Illustration", by Salisbury, Anderson, Barzel, Salesin, SIGGRAPH 94
  • "Painterly Rendering for Animation", by Barb Meier, SIGGRAPH 96
  • "A Non-Photorealistic Lighting Model For Automatic Technical Illustration", by Amy Gooch, Bruce Gooch, Peter Shirley, Elaine Cohen, SIGGRAPH 98

External links

{{Portal|Computer graphics}}
  • [https://web.archive.org/web/20070512002403/http://java.cms.livjm.ac.uk/homepage/staff/cmsdengl/ws/ Tunde Cockshott's Wet and Sticky revisited]
  • Stylized Depiction in Computer Graphics: An annotated survey of online NPR resources
  • NPAR conference
  • Blender NPR: Dedicated to Stylize and Non-Photorealistic Rendering
  • Online image based NPR system
{{Animation}}{{DEFAULTSORT:Non-Photorealistic Rendering}}

2 : 3D rendering|Computer graphics

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/23 23:32:36