In the following, a pixel-based method is presented. A set of G-buffers is used for encoding visual and geometric properties of the models. G-buffers store information for each pixel of the image. These buffers are combined with other geometric data to form the line drawing.
@incollection{Deussen1997PixelOrientedRendering, address = {Heidelberg}, author = {O. Deussen}, booktitle = {Computational visualization : graphics, abstraction, and interactivity}, editor = {Strothotte, Thomas}, isbn = {3-540-63737-0}, pages = {105--119}, publisher = {Springer}, title = {Pixel-Oriented Rendering of Line Drawings}, url = {http://graphics.uni-konstanz.de/publikationen/Deussen1997PixelOrientedRendering}, year = {1997} }