Smooth Line Drawing on Graphics Hardware
Han Zhao
Abstract
Han Zhao
Abstract
This paper presents a new object-space based algorithm for rendering a 3D model as a line drawing using graphics hardware,based on the insight that a line drawing can effectively convey shape using remarkably minimal visual content.Suggestive contours,a new type of line can be combined with silhouettes to produce impressive view-dependent line drawing of smooth shapes.In addition,geometry shader,which is newly introduced into the Direct3D 10 pipeline,can process per-triangle primitive data and output zero or more line primitives.This paper proposes a parallelized line drawing approach that directly extracts 3D sparse linear features in geometry shader.The method selects lines at an appropriate scale automatically,and exhibits good frame-to-frame coherence at interactive rates.The implementation of the algorithm is straightforward,and several experimental examples are given at the end of the paper to demonstrate the effectiveness of our approach.
OpenAlex reports 2 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
This paper presents a new object-space based algorithm for rendering a 3D model as a line drawing using graphics hardware,based on the insight that a line drawing can effectively convey shape using remarkably minimal visual content.Suggestive contours,a new type of line can be combined with silhouettes to produce impressive view-dependent line drawing of smooth shapes.In addition,geometry shader,which is newly introduced into the Direct3D 10 pipeline,can process per-triangle primitive data and output zero or more line primitives.This paper proposes a parallelized line drawing approach that directly extracts 3D sparse linear features in geometry shader.The method selects lines at an appropriate scale automatically,and exhibits good frame-to-frame coherence at interactive rates.The implementation of the algorithm is straightforward,and several experimental examples are given at the end of the paper to demonstrate the effectiveness of our approach.
Key concepts: Shader, Computer science, Rendering (computer graphics), Computer graphics (images), Graphics hardware, Graphics pipeline, Graphics, Line (geometry)