Em đang bí phần vẽ đường thẳng bằng thuật toán Bresenham trong trường hợp:
m>1
-1<m<0
m<= -1
Trong đó ta quy ước:
dx= x2- x1
dy= y2- y1
m= dy/dx
b= y1 -x1*m
y= m*x + b
Phương trình đoạn chắn: Ax + By + C=0
A= dy; B= dx; C= x2*y1- x1*y2
Phương trình tham số:
x= x1 + t*dx
y= y1 + t*dy
Mong các bro chỉ bảo.
m>1
-1<m<0
m<= -1
Trong đó ta quy ước:
dx= x2- x1
dy= y2- y1
m= dy/dx
b= y1 -x1*m
y= m*x + b
Phương trình đoạn chắn: Ax + By + C=0
A= dy; B= dx; C= x2*y1- x1*y2
Phương trình tham số:
x= x1 + t*dx
y= y1 + t*dy
Mong các bro chỉ bảo.