計算機圖形學(一)繪製直線(C++)

1. 數值微分法DDA(Digital Differential Analyzer) 基本思想:先對一個方向的座標取單位步長的變化,然後計算另一方向座標相應的變化值。 當一條直線的斜率不爲0時,它可以用方程y=kx+b來表示,假定直線的起點和終點分別爲(x1,y1),(x2,y2),且都爲整數,那麼k = (y2-y1)/(x2-x1); 由k的大小確定取單位步長的方向: ① |k|<1,取增長單
相關文章
相關標籤/搜索