... cạnh.
(a) (b)
P
i
P
i-1
P
i+1
P
i
P
i-1
P
i+1
P
i-1
P
i-1
P
i+1
P
i+1
P
i
P
i
y=k
P
i-1
P
i
P
i+1
y=k-1
P
i+1
y=k
P
i+1
P
i
P
i-1
y=k-1
P
i-1
P
i
*
P
i
*
P
i-1
P
i+1
ĐỒ HỌA MÁY TÍNH
Dương Anh ... F_Color))
{
putpixel(x,y,F_Color);
FillLeft(x-1, y, F_Color, B_Color);
FillTop(x, y+1, F_Color, B_Color);
FillBottom(x, y-1, F_Color, B_Color);
}
} // FillLeft
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình...
... tiên, các đối tượng sẽ được mô tả bằng các đối
tượng đồ họa cơ sở và các thuộc tính của chúng trong
từng hệ tọa độ cục bộ (modeling coordinates - MC)
nhằm đơn giản hóa và tận dụng các đặc trưng ... những gì
nằm trong vùng quan sát sẽ được ánh xạ sang hệ tọa
độ thiết bò (device coordinates - DC).
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Hiển thò đối tượng hai chiều 3/7
• Việc đưa...
... sẽ không thuộc về cửa sổ.
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các thuật toán xén hình 3/11
T
T
h
h
u
u
a
a
ä
ä
t
t
t
t
o
o
a
a
ù
ù
n
n
C
C
o
o
h
h
e
e
n
n
-
-
S
S
u
u
t
t
h
h
e
e
r
r
l
l
a
a
n
n
d
d
• ... ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các thuật toán xén hình 10/11
T
T
h
h
u
u
a
a
ä
ä
t
t
t
t
o
o
a
a
ù
ù
n
n
S
S
u
u
t
t
h
h
e
e
r
r
l
l
a
a
n
n...
... ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Giới thiệu về đồ họa 3 chiều 1/8
Đ
ĐĐ
Đ
Đ
ĐĐ
Đ
O
OO
O
O
OO
O
À
ÀÀ
À
À
ÀÀ
À
H
HH
H
H
HH
H
O
OO
O
O
OO
O
Ï
ÏÏ
Ï
Ï
ÏÏ
Ï
A
AA
A
A
AA
A
3
33
3
3
33
3
C
CC
C
C
CC
C
H
HH
H
H
HH
H
I
II
I
I
II
I
E
EE
E
E
EE
E
À
ÀÀ
À
À
ÀÀ
À
U
UU
U
U
UU
U
ĐỒ ... 1/8
Đ
ĐĐ
Đ
Đ
ĐĐ
Đ
O
OO
O
O
OO
O
À
ÀÀ
À
À
ÀÀ
À
H
HH
H
H
HH
H
O
OO
O
O
OO
O
Ï
ÏÏ
Ï
Ï
ÏÏ
Ï
A
AA
A
A
AA
A
3
33
3
3...
... các đối tượng đồ họa cơ sở về dãy
các pixel tương ứng được gọi là quá trình chuyển đổi
bằng dòng quét (scan-converting)
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các đối tượng đồ họa cơ sở 2/6
C
C
a
a
ù
ù
c
c
... ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các đối tượng đồ họa cơ sở 1/6
C
C
a
a
ù
ù
c
c
đ
đ
o
o
á
á
i
i
t
t
ư
ư
ơ
ơ
ï
ï
n
n
g
g
... trong cùng
một đường g...
... ước theo thứ tự : các dữ liệu trả về, các dữ liệu vào, …
• Ví dụ :
void CopyArray(int *Dest, int *Src, int NumElement);
int LoadData(char *szFName);
• Tên hằng, kiểu dữ liệu thường được viết bằng ... việc
theo dõi chương trình, người ta thường thêm trước tên biến một số kí tự viết
thường để chỉ kiểu dữ liệu của biến đó. Các kí tự thường được dùng trong qui ước
này thường là :
sz : ki...
... gần với thế giới thực.
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Tổng quan về Đồ họa máy tính 3/14
• Visualization
♦ Dùng phát sinh các biểu đồ, đồ thò, … trong việc minh
họa mối quan hệ giữa ... các dữ liệu về tài chính, thống kê, kinh tế,
khoa học, toán học, … giúp cho việc nghiên cứu, quản lí, …
một cách có hiệu quả.
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Tổng quan v...
... (C
1/8
) thì các điểm : (y, x), (y ,-
x), (x,-y), (-x,-y), (-y,-x), (-y,x), (-x,y) sẽ thuộc (C).
2
R
(x,y)(-x,y)
(y,x)
(-y,x)
(x,-y)(-x,-y)
(-y,-x) (y,-x)
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình ... R=15.
i
i
x
x
i
i
y
y
I
I
p
p
i
i
D
D
e
e
l
l
t
t
a
a
1
1
D
D
e
e
l
l
t
t
a
a
2
2
0
0
0
0
1
1
5
5
-
-
1
1
4
4
1
1
-
-
1
1
5
5
3
3
-
-
2
2
5
5
1
1
1
1
1
1
5
5
-
-
1
1
1
1...
...
Về nhà :
•
Học bài theo nội dung cần nhớ
•
Làm bài tập 2, 3 ,4 trang 50 SGK
•
Bài tập13.2; 13.3 SBT hoá 8/ trang 16
•
Chuẩn bị phần III,IV của bài phản
ứng hóa học.
•
Đọc bài đọc thêm ... ứng
sản phẩm
Bài tập 1:
phản ứng
sản phẩm
Bài tập
* Sơ đồ phản ứng giữa magie và axit clohiđric
tạo ra magie clorua và khí hiđro như sau:
Mg
Cl
H
Cl
H
Mg
Cl
Cl
H
H
Bài tập 2...