Fixed-point digital differential analyser with antialiasing (FDDAA)

被引:0
作者
Vayá, RM [1 ]
Hernando, RV [1 ]
机构
[1] Univ Politecn Valencia, Dept Sistemas Informat & Computac, Valencia 46022, Spain
来源
COMPUTERS & GRAPHICS-UK | 2002年 / 26卷 / 02期
关键词
line drawing; fixed-point arithmetic; antialiasing;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper presents a quick, efficient and simple method for drawing straight lines with antialiasing on a discrete display using the DDA algorithm with fixed-point arithmetic. The algorithm permits the drawing of grey tones lines by using a 3-pixels-high and 1-pixel-wide brush. The computing cost is low and only integer arithmetic is used. If a line is understood as a 1-pixel-width (W) and n-pixels-long (L) rectangle, its surface is given by W x L. The real length (L) increases (hypotenuse of a rectangle triangle) as the line slope does. and so, the total radiation emitted that is proportional to its real surface. This algorithm takes into account this intensity increment. The algorithm maintains the width of the line perpendicular to its longitudinal axis independent of the slope. (C) 2002 Elsevier. Science Ltd. All rights reserved.
引用
收藏
页码:329 / 339
页数:11
相关论文
共 18 条
[1]   High-performance polygon rendering [J].
Akeley, Kurt ;
Jermoluk, Tom .
Computer Graphics (ACM), 1988, 22 (04) :239-246
[2]   A TRIP DOWN THE GRAPHICS PIPELINE - SUBPIXELIC PARTICLES [J].
BLINN, JF .
IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1991, 11 (05) :86-92
[3]  
Chen SC, 1999, ADV POLYM TECH, V18, P1, DOI 10.1002/(SICI)1098-2329(199921)18:1<1::AID-ADV1>3.0.CO
[4]  
2-0
[5]  
Chryssafis A., 1986, Computer Graphics Forum, V5, P125, DOI 10.1111/j.1467-8659.1986.tb00281.x
[6]  
CROW FC, SIGGRAPH 78, P1
[7]  
ELMQUIST K, 1987, UNPUB EFFICIENT ANTI
[8]  
FABRIS AE, 1997, ACM SIGGRAPH 97, P317
[9]  
FUJIMOTO A, 1983, IEEE CG A 1209, P3
[10]  
GUPTA S, SIGGRAPH 81, P1