Đây là phần chương thứ 2: Các thuật toán cơ sở. Dành cho các sinh viên học môn Đồ họa máy tính. Với các thuật toán cơ sở cùng các ví dụ cụ thể giúp các bạn sinh viên dễ dàng học tập và nâng cao trình độ.
//Đoạn thẳng Bresenham, Mid-Point #include "graphics.h" void dt_Br_TH3(int xa, int ya, int xb, int yb) { if (xa>xb) { int tg=xa; xa=xb; xb=tg; tg=ya; ya=yb; yb=tg; } int dx=xb-xa; int dy=yb-ya; int const1=2*dy; int const2=2*dy-2*dx; int p=2*dy-dx; int x=xa; int y=ya; int mau=getcolor(); while(xyb) { int tg=xa; xa=xb; xb=tg; tg=ya; ya=yb; yb=tg; } int dx=xb-xa; int dy=yb-ya; int const1=2*dx; int const2=2*dx-2*dy; int p=2*dx-dy; int x=xa; int y=ya; int mau=getcolor(); while(y