2D
The input to a two-dimensional NPR system is most commonly an image; however, there are systems that take 3D geometry information as input and produce a 2D image or video as output. Again, many of the systems are intended to mimic a desired artistic style, such as watercolor, impressionism, or pen and ink drawing. Sketchy style is a rendering form that mimic hand-drawn graph primitive.
Users who are interested in having much more control in the NPR process may be more interested in interactive techniques. Many of these NPR systems 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.
In contrast to the methods mentioned previously, another technique in NPR is simulating the painter's medium. Methods include simulating the diffusion of ink through different kinds of paper, and also of pigments through water for simulation of watercolor.
Read more about this topic: Non-photorealistic Rendering