计算机图形学
文章平均质量分 76
touzani
这个作者很懒,什么都没留下…
展开
-
图形学笔记1——直线段扫描转换算法
DDA法已知过端点P0(x0, y0), P1 (x1, y1)的直线段; 直线斜率k = (y1-y0) / (x1-x0) .画线过程为: 从x的左端点x0开始,向x右端点 步进,步长=1(像素),按y=k x + b 计算相应的y坐标,并去像素点(x, round (y) )作为当前点的坐标。可以提高效率:设步长为Δx, 有x i+1 = xi +Δx, 于是: yi+原创 2007-10-11 02:50:00 · 4814 阅读 · 2 评论 -
图形学笔记2——反走样 (antialiasing)
在光栅显示器上显示图形时,直线段或图形边界或多或少会呈锯齿状。原因是图形信号是连续的,而在光栅显示系统中,用来表示图形的却是一个个离散的象素。这种用离散量表示连续量引起的失真现象称之为走样(aliasing);用于减少或消除这种效果的技术称为反走样(antialiasing)。光栅图形的走样现象除了阶梯状的边界外,还有图形细节失真(图形中的那些比象素更窄的细节变宽),狭小图形遗失等现象。常用的反走原创 2007-10-11 20:38:00 · 6528 阅读 · 0 评论