Professional Documents
Culture Documents
N i dung: V cc object 2D bao g m: ng th ng, ng trn, elip, parabol, hyperbol s d ng cc thu t ton trong chng trnh l thuy t (DDA, Bresenham, MidPoint) thng qua th vi n h a OpenGL v GLUT. So snh v nh gi v i cc hm v do th vi n OpenGL cung c p v th i gian v xc. Input: T file text c n hng M i hng tng ng v i 1 object. M i hng c m gi tr cch nhau b i kho ng tr ng, gi tr ti p theo l cc gi tr u l lo i object, cc gi tr chnh
nh cu i
nh cu i
ng trn v b ng MidPoint:
XT tm
YT
di tr c l n di tr c nh
Hyperbol v b ng MidPoint: 5 (XT, YT): t a A: B: Output: Chng trnh c build d i d ng Release, c file glut.dll i km Mn hnh GLUT: i t ng c v XT tm YT A B
di tr c th c di tr c o
Mn hnh Console: th i gian v tnh b ng mili-second (ms) File bo co (Word): o Ghi l i b ng so snh v th i gian v c a t ng object gi a thu t ton t ci hm OpenGL cung c p t v
o Nh n xt v
chnh xc c a cc hm t ci
t.
Quy
nh n p bi: G m 3 th m c, c nn vo file MSSV_Lab1.zip o Doc: ch a bo co o Release: ch a chng trnh ch y v th vi n i km o Source: ch a source code chng trnh ( xa cc file bin d ch trung gian)