DDA(数值微分法)绘制直线(C++,VS2019)
1、DDA(Digital Differential Analyzer)算法DDA算法是计算机图形学中最简单的绘制直线算法。已知直线段两个端点P0(x0,y0),P1(x1,y1)。则可求得直线的斜率: k = (y2 - y1) / (x2 - x1)在k,b均求出的条件下,只要知道一个x值,我们就能计算出一个y值。 y = kx + b如果横坐标x每次增加1(我们称其为步进为1,即x = x +1),那么y的步进就为k+b。 x = x + 1 y = y + (k + b
原创
2021-03-31 21:45:05 ·
11053 阅读 ·
3 评论