目录
三种常用直线绘制算法:
1)数值微分法(Digital Differential Analyzer,DDA)
2)中点画线法
3)Bresenham算法
数值微分法
1. 应用直线公式:F(x) = y = kx+b
2. 条件:
1> 斜率的绝对值 |k| <= 1。当|k| > 1时,交换x和y的位置,即公式变为:x = y/k + (-b/k)
【为什么要求 |k| <= 1 ?这是为了保证x&#
目录
三种常用直线绘制算法:
1)数值微分法(Digital Differential Analyzer,DDA)
2)中点画线法
3)Bresenham算法
1. 应用直线公式:F(x) = y = kx+b
2. 条件:
1> 斜率的绝对值 |k| <= 1。当|k| > 1时,交换x和y的位置,即公式变为:x = y/k + (-b/k)
【为什么要求 |k| <= 1 ?这是为了保证x&#