第三章二维线画图元及属性.ppt
文本预览下载声明
第3章 二维线画图元及属性;第3章 二维线画图元及属性;3.1 直线的扫描转换及算法;3.1 直线的扫描转换及算法;3.1 直线的扫描转换及算法;3.1 直线的扫描转换及算法;3.1 直线的扫描转换及算法;3.1 直线的扫描转换及算法;3.1 直线的扫描转换及算法;3.1.1 数值微分法;3.1.1 数值微分法;3.1.1 数值微分法;3.1.1 数值微分法;3.1.1 数值微分法;3.1.1 数值微分法;3.1.2 Bresenham画线算法;3.1.2 Bresenham画线算法;3.1.2 Bresenham画线算法;3.1.2 Bresenham画线算法;3.1.2 Bresenham画线算法;dx = x2-x1=5; dy = y2-y1=2;
d1=2dy-dx=-1
d10,则选Si,y1=y0,且
d2= d1+2dy=3
d20,则选Ti, y2=y1+1
d3= d2+2(dy-dx)=-3
以此类推;3.1.2 Bresenham画线算法;3.1.3 中点画线法;3.1.3 中点画线法;3.1.3 中点画线法;3.1.3 中点画线法;3.1.3 中点画线法;3.1.3 中点画线法;3.1.2 中点画线法;3.2 圆和椭圆的扫描转换算法;3.2.1 圆的八点对称;3.2.1 圆的八点对称;
Bresenham画圆法
中点画圆法
生成圆弧的其它算法;圆的解析方程有:;3.2.2 Bresenham画圆法;3.2.2 Bresenham画圆法;3.2.2 Bresenham画圆法;3.2.2 Bresenham画圆法;3.2.2 Bresenham画圆法;3.2.2 Bresenham画圆法;基本思想:
与中点画线法基本思想相类似。对于第1a象限内从(0,R)到
(R/√2, R/√2 )顺时针确定最佳逼近于圆弧的像素序列,假定P点像素位置已经确定P = (xi, yi),则下一个像素只能是NE=(xi+1, yi)或E= (xi+1, yi-1)。设M为中点,即M = (xi+1, yi-0.5); Q为交点。显然,当Q在M的上方,应取NE ;当Q在M的下方,应取E ;当M与Q重合时, NE、E任取一点。以后依次类推。
;3.2.3 中点画圆法;3.2.3 中点画圆法;3.2.3 中点画圆法;3.2.4 正负法画圆;3.2.4 正负法画圆;3.2.4 正负法画圆;3.2.5 椭圆的扫描转换;3.3 其他输出图元的生成;3.4 输出图元的属性;3.4.1 线宽控制;3.4.1 线宽控制;3.4.1 线宽控制;3.4.1 线宽控制;3.4.2 线型控制;3.5 字符的生成;3.5 字符的生成;3.5.1 字符形状表示;3.5.1 字符形状表示;3.5.2 字符属性
显示全部