Đồ họa máy tính Các phép biến đổi pot - Pdf 12

9/27/2011 Ma Thị Châu - Bộ môn KHMT
1
Đồ họa máy tính

Các phép biến đổi
9/27/2011 Ma Thị Châu - Bộ môn KHMT
2
Một số khái niệm cơ bản
• Một số đối tượng hình học cơ bản
– Đại lượng vô hướng s
– Vec-tơ v
– Điểm p’ = p + s * v
• Các phép biến đổi
– Các loại biến đổi: quay, tịnh tiến, co dãn.
– Biểu diễn ma trận
– Thứ tự
• Mô hình hóa hình học
– Mô hình hóa phân cấp
– Các bề mặt đa diện.
9/27/2011 Ma Thị Châu - Bộ môn KHMT
3
Các phép biến đổi
Thế nào là một phép biến đổi?
 P=T(P)
Tại sao phải sử dụng các phép biến đổi?
 Mô hình hóa
- Tạo ra các đối tượng với các tọa độ tự nhiên/ tiện lợi
- Nhiều phiên bản khác nhau của cùng một mẫu hình
- Các mối nối/khung xương – tạo hoạt ảnh robot
 Tầm nhìn
– Cửa sổ và thiết bị độc lập với nhau



















y
x
,,
d
d
T
y
x
P
y
x
P























y
x
.
0
0
y
x
hay

y
x
r
r
P’(x’,y’)
P(x,y)

9/27/2011 Ma Thị Châu - Bộ môn KHMT
8
Quay 2D quanh tâm
y
x
r
r
P’(x’,y’)
P(x,y)


y


sin.
cos.
ry
rx


x
9/27/2011 Ma Thị Châu - Bộ môn KHMT
9

10
Quay 2D quanh tâm


sin.
cos.
ry
rx




cos.sin.sin.cos.)sin(.
sin.sin.cos.cos.)cos(.
rrry
rrrx




Thay :
Cho ta :


cos.sin.
sin.cos.
yxy
yxx











y
x
y
x
.
cossin
sincos


PRPR 








 ,
cossin
sincos


– (2,5,3) và (4,10,6) thể hiện một điểm.
 Phải có ít nhất một thành phần khác không  (0,0,0)
không xác định.
 Nếu W 0 , chia các tọa độ còn lại cho nó để có tọa
độ Đề-Cát (x/W,y/W,1).
 Nếu W=0, điểm đó coi như ở vô cùng. 9/27/2011 Ma Thị Châu - Bộ môn KHMT
14
Tọa độ đồng nhất (…)
 Nếu ta thể hiện (x,y,W) trong không gian 3 chiều, tất cả các tọa
độ đồng nhất thể hiện một điểm 2D tạo thành một đường thẳng
đi qua gốc tọa độ.
 Nếu ta đồng nhất hóa một điểm, ta thu được điểm có dạng
(x,y,1)
– Các điểm đồng nhất tạo thành mặt phẳng W=1.

P
X
Y
W
W=1 plane
9/27/2011 Ma Thị Châu - Bộ môn KHMT
15
Các phép biến đổi với tọa độ
đồng nhất
 Ma trận cho phép tịnh tiến 2D.




1
.
100
10
01
1
y
x
d
d
y
x
y
x
11






y
x
dyy
dxx
9/27/2011 Ma Thị Châu - Bộ môn KHMT
16
Kết hợp các phép biến đổi
(Concatenation)

17
Kết hợp các phép biến đổi (…)





























yxyx
dd
dd
d
d
d
d
ddTddT
9/27/2011 Ma Thị Châu - Bộ môn KHMT
18
Tính chất của các phép tịnh tiến
),(),(T 4.
),(),(),(),( 3.
),(),(),( 2.
)0,0( 1.
1-
yxyx
yxyxyxyx
yyxxyxyx
ssTss
ssTttTttTssT
tstsTttTssT
IT




9/27/2011 Ma Thị Châu - Bộ môn KHMT
19
Dạng đồng nhất của phép co dãn

00
),(
y
x
yx
s
s
ssS
Trong tọa độ đồng nhất :
9/27/2011 Ma Thị Châu - Bộ môn KHMT
20
Kết hợp các phép co dãn



















x2
y1
x1
2211 yxyx
ssSssS
9/27/2011 Ma Thị Châu - Bộ môn KHMT
21
Dạng đồng nhất của phép quay























T
RR
RR




9/27/2011 Ma Thị Châu - Bộ môn KHMT
22
Dạng đồng nhất của phép quay (…)

































100
0cossin
0sincos
100
0cossin
0sincos
)(





R
9/27/2011 Ma Thị Châu - Bộ môn KHMT
23
Các tính chất khác của phép quay
)()()()(


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status