Non-photorealistic rendering

Source: Wikipedia, the free encyclopedia.
cel-shading
(right)

Non-photorealistic rendering (NPR) is an area of

architectural illustration and experimental animation.[citation needed
]

History and criticism of the term

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 has received some criticism:

The first conference on non-photorealistic animation and rendering[when?] 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 "non-photorealistic" term 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,[3] running on even numbered years. From 2007 onward, NPAR began to also run on odd-numbered years, co-located with ACM SIGGRAPH.[4]

3D

An example of NPR used for technical illustrations

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

rasterised image that is to be displayed to the screen.[5]
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.

Many methods can be used to draw stylized outlines and strokes from 3D models, including occluding contours and Suggestive contours.[6]

For enhanced legibility, the most useful

exploded view
diagrams, greatly assist in showing placement of parts in a complex system.

2D

A non-photorealistic rendering of an existing 2D (photographic) image
Original here

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

watercolor
.

Artistic rendering

Artistic rendering is the application of

art medium and level of abstraction in abstract art. In computer graphics, interpretive rendering styles are known as non-photorealistic rendering styles, but may be used to simplify technical illustrations. Rendering styles that combine photorealism with non-photorealism are known as hyperrealistic
rendering styles.

Notable films and games

This section lists some seminal uses of NPR techniques in films, games 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 Legend of Zelda: The Wind Waker 2002 One of the most well-known cel-shaded games
Valkyria Chronicles 2008 Uses a number of NPR techniques in the game, including a sketch-like shading method
XIII
2003 A game made as "comic"-like as possible
Ōkami 2006 A game whose visuals emulate the style of sumi-e (Japanese ink wash painting)
Guilty Gear Xrd 2014 Fighting game using cel-shaded 3D characters with limited animation to imitate the look of 2D sprites
Vue Xstream 2015 3D environment creation software featuring an NPR renderer with various traditional art style emulating presets
Return of the Obra Dinn 2018 A 3D game rendered in a unique monochrome, pointillist style
Manifold Garden 2019 A 3D puzzle game using
impossible geometry, notable for its novel edge-shading techniques.[14]

References

Further reading

Some key papers in the development of NPR are:

External links