共 50 条
Running the line: Line drawing using runs and runs of runs
被引:6
|作者:
Stephenson, P
Litow, B
机构:
[1] Fraunhofer Ctr Res Comp Graph, Providence, RI 02903 USA
[2] James Cook Univ N Queensland, Sch Informat Technol, Townsville, Qld 4811, Australia
来源:
关键词:
line and curve generation;
curve;
surface;
solid;
and object representations;
D O I:
10.1016/S0097-8493(01)00096-6
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
The efficiency of line drawing algorithms underwrites the performance of many rendering and visualisation systems. Therefore to significantly improve the process of line drawing, techniques have been developed to draw the line not pixel by pixel but by using higher order primitives such as runs and run length slices. In this paper we present a line drawing algorithm based on runs of runs, which is the next step in this progression. We will also discuss a number of special cases in the structure of runs and runs of runs within the line that can be used to short circuit the drawing process. These special cases can be used to help counter a common criticism that run-based techniques are less applicable for very short lines. In fact we will argue that the use of higher order primitives provides additional structural information that can be used to accelerate secondary processes within the graphics system, such as within the raster memory management. (C) 2001 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:681 / 690
页数:10
相关论文