Kỹ thuật đồ họa được liên tục hoàn thiện vào thập niên 1970 với sự xuất hiện của các chuẩn đồ họa làm tăng cường khả năng giao tiếp và tái sử dụng của phần mềm cũng như các thư viện đồ họa.
Sự phát triển vượt bậc của công nghệ vi điện tử và phần cứng máy tính vào thập niên 1980 làm xuất hiện hàng loạt các vỉ mạch hỗ trợ cho việc truy xuất đồ họa đi cùng với sự giảm giá đáng kể của máy tính cá nhân làm đồ họa ngày càng đi sâu vào cuộc sống thực tế.
16 trang |
Chia sẻ: tlsuongmuoi | Lượt xem: 2238 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Các phép biến đổi trong đồ họa 2 chiều, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 1/16
Caùùc pheùùp bieáán ñoååi
trong ñoàà hoïïa hai chieààu
Daããn nhaääp
· Baûn chaát cuûa pheùp bieán ñoåi hình hoïc laø thay ñoåi caùc
moâ taû veà toïa ñoä cuûa ñoái töôïng, töø ñoù laøm ñoái töôïng
thay ñoåi veà höôùng, kích thöôùc, hình daïng.
· Coù hai quan ñieåm veà pheùp bieán ñoåi hình hoïc, ñoù laø:
¨ Bieán ñoåi ñoái töôïng : thay ñoåi toïa ñoä cuûa caùc ñieåm moâ taû
ñoái töôïng theo moät qui taéc naøo ñoù.
¨ Bieán ñoåi heä toïa ñoä : taïo ra moät heä toïa ñoä môùi vaø taát caû
caùc ñieåm moâ taû ñoái töôïng seõ ñöôïc chuyeån veà heä toïa ñoä
môùi.
· Caùc pheùp bieán ñoåi hình hoïc cô sôû : tònh tieán, quay,
bieán ñoåi tæ leä.
Caùùc pheùùp bieáán ñoååi hình hoïïc cô sôûû
· Moät pheùp bieán ñoåi ñieåm laø moät aùnh xaï T :
( ) ( )',',
: 22
yxQyxP
RRT
a
®
· Hay T laø haøm soá ( )yxT , theo hai bieán ( )yx, :
( )
( )î
í
ì
=
=
yxgy
yxfx
,'
,'
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 2/16
· Pheùp bieán ñoåi affine laø pheùp bieán ñoåi vôùi ( )yxf , vaø
( )yxg , laø caùc haøm tuyeán tính. Pheùp bieán ñoåi naøy coù
daïng :
0,,,,,,,
'
'
¹-Î
î
í
ì
++=
++=
bcadRfedcba
fdybxy
ecyaxx
· Ta chæ khaûo saùt caùc pheùp bieán ñoåi affine, neân seõ
duøng cuïm töø “pheùp bieán ñoåi” thay cho “pheùp bieán ñoåi
affine”
Pheùùp tònh tieáán
· Pheùp tònh tieán duøng ñeå dòch chuyeån ñoái töôïng töø vò
trí naøy sang vò trí khaùc.
· Neáu goïi xtr vaø ytr laàn löôït laø ñoä dôøi theo truïc hoaønh
vaø truïc tung thì toïa ñoä cuûa ñieåm môùi ( )',' yxQ sau khi
tònh tieán ñieåm ( )yxP , seõ laø :
î
í
ì
+=
+=
y
x
tryy
trxx
'
'
,
( )yx trtr , ñöôïc goïi laø vector tònh tieán hay vector ñoä dôøi.
P
x
y
Q
trx
try
(a)
y
x
(2,3) (4,3)
(6,1) (8,1)
(b)
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 3/16
Pheùùp bieáán ñoååi tæ leää
· Pheùp bieán ñoåi tæ leä laøm thay ñoåi kích thöôùc ñoái
töôïng. Ñeå co hay giaõn toïa ñoä cuûa moät ñieåm ( )yxP ,
theo truïc hoaønh vaø truïc tung laàn löôït laø xs vaø ys , ta
nhaân xs vaø ys laàn löôït cho caùc toïa ñoä cuûa P.
î
í
ì
=
=
ysy
xsx
y
x
.'
.'
, xs vaø ys ñöôïc goïi laø caùc heä soá tæ leä.
· Khi caùc giaù trò xs , ys nhoû hôn 1, pheùp bieán ñoåi seõ
thu nhoû ñoái töôïng, ngöôïc laïi khi caùc giaù trò naøy lôùn
hôn 1, pheùp bieán ñoåi seõ phoùng lôùn ñoái töôïng.
· Khi xs , ys baèng nhau, ta goïi ñoù laø pheùp ñoàng daïng
(uniform scaling), pheùp ñoàng daïng laø pheùp bieán ñoåi
baûo toaøn tính caân xöùng cuûa ñoái töôïng.
· Taâm tæ leä laø ñieåm khoâng bò thay ñoåi qua pheùp bieán
ñoåi tæ leä.
· Nhaän xeùt raèng khi pheùp bieán ñoåi tæ leä thu nhoû ñoái
töôïng, ñoái töôïng seõ ñöôïc dôøi veà gaàn goác toïa ñoä hôn,
töông töï khi phoùng lôùn ñoái töôïng, ñoái töôïng seõ ñöôïc
dòch chuyeån xa goác toïa ñoä hôn.
y
x
(2,3) (4,3)
(10,1.5)(5,1.5)
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 4/16
Pheùùp quay
· Pheùp quay laøm thay ñoåi höôùng cuûa ñoái töôïng.
· Moät pheùp quay ñoøi hoûi phaûi coù taâm quay, goùc quay.
Goùc quay döông thöôøng ñöôïc quy öôùc laø chieàu ngöôïc
chieàu kim ñoàng hoà. Ta coù coâng thöùc bieán ñoåi cuûa
pheùp quay ñieåm ( )yxP , quanh goác toïa ñoä moät goùc a :
î
í
ì
+=
-=
yxy
yxx
.cos.sin'
.sin.cos'
aa
aa
y
x
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 5/16
Heää toïïa ñoää thuaààn nhaáát
· Toïa ñoä thuaàn nhaát cuûa moät ñieåm treân maët phaúng
ñöôïc bieåu dieãn baèng boä ba soá tæ leä ( )hyx hh ,, khoâng
ñoàng thôøi baèng 0 vaø lieân heä vôùi caùc toïa ñoä ( )yx, cuûa
ñieåm ñoù bôûi coâng thöùc :
h
y
y
h
x
x hh == ,
· Neáu moät ñieåm coù toïa ñoä thuaàn nhaát laø ( )zyx ,, thì noù
cuõng coù toïa ñoä thuaàn nhaát laø ( )zhyhxh .,.,. trong ñoù h
laø soá thöïc khaùc 0 baát kì.
· Moãi ñieåm ( )yxP , seõ ñöôïc bieåu dieãn döôùi daïng toïa ñoä
thuaàn nhaát laø ( )1,, yx .
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 6/16
Bieååu dieããn ma traään cuûûa caùùc pheùùp bieáán ñoååi
· Pheùp tònh tieán
( ) ( )
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
1
010
001
.11''
yx trtr
yxyx
hay ( )yxT trtrMPQ ,.= vôùi ( ) ÷÷
÷
ø
ö
ç
ç
ç
è
æ
=
1
010
001
,
yx
yxT
trtr
trtrM
· Pheùp bieán ñoåi tæ leä
( ) ( )
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
100
00
00
.11'' y
x
s
s
yxyx
hay ( )yxS ssMPQ ,.= vôùi ( ) ÷÷
÷
ø
ö
ç
ç
ç
è
æ
=
100
00
00
, y
x
yxS s
s
ssM
· Pheùp quay quanh goác toïa ñoä
( ) ( )
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-=
100
0cossin
0sincos
.11'' aa
aa
yxyx
hay ( )aRMPQ .= vôùi ( ) ÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-=
100
0cossin
0sincos
aa
aa
aRM
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 7/16
Keáát hôïïp caùùc pheùùp bieáán ñoååi
· Quaù trình aùp duïng caùc pheùp bieán ñoåi lieân tieáp ñeå taïo
neân moät pheùp bieán ñoåi toång theå ñöôïc goïi laø söï keát
hôïp caùc pheùp bieán ñoåi (composing transformation)
Keáát hôïïp caùùc pheùùp tònh tieáán
· Neáu ta thöïc hieän pheùp tònh tieán leân ( )yxP , ñöôïc P’ ,
roài laïi thöïc hieän tieáp moät pheùp tònh tieán khaùc leân P’,
ta ñöôïc ñieåm ( )',' yxQ . Nhö vaäy, Q laø aûnh cuûa pheùp
bieán ñoåi keát hôïp hai pheùp tònh tieán lieân tieáp
( )111 , yxT trtrM vaø ( )222 , yxT trtrM coù toïa ñoä :
( ){ } ( ) ( ) ( ){ }222111222111 ,.,.,.,. yxTyxTyxTyxT trtrMtrtrMPtrtrMtrtrMPQ ==
· Ta coù :
( ) ( )
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
1
010
001
.
1
010
001
,.,
2211
222111
yxyx
yxTyxT
trtrtrtr
trtrMtrtrM
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
++
=
1
010
001
2121 yyxx trtrtrtr
hay : ( ) ( ) ( )2121222111 ,,., yyxxTyxTyxT trtrtrtrMtrtrMtrtrM ++=
· Vaäy keát hôïp hai pheùp tònh tieán laø moät pheùp tònh
tieán. Töø ñoù ta coù keát hôïp cuûa nhieàu pheùp tònh tieán
cuõng laø moät pheùp tònh tieán.
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 8/16
Keáát hôïïp caùùc pheùùp bieáán ñoååi tæ leää
· Töông töï nhö pheùp tònh tieán, ta coù toïa ñoä ñieåm
( )',' yxQ laø ñieåm coù ñöôïc sau khi keát hôïp hai pheùp tæ
leä ( )111 , yxS ssM vaø ( )222 , yxS ssM laø :
( ){ } ( ) ( ) ( ){ }222111222111 ,.,.,.,. yxSyxSyxSyxS ssMssMPssMssMPQ ==
· Ta coù :
( ) ( )
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
100
00
00
.
100
00
00
,., 2
2
1
1
222111 y
x
y
x
yxSyxS s
s
s
s
ssMssM
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
100
0.0
00.
21
21
yy
xx
ss
ss
hay : ( ) ( ) ( )2121222111 .,.,., yyxxSyxSyxS ssssMssMssM =
· Vaäy keát hôïp hai pheùp tæ leä laø moät pheùp tæ leä. Deã
daøng môû roäng cho keát quaû : keát hôïp cuûa nhieàu pheùp
tæ leä cuõng laø moät pheùp tæ leä.
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 9/16
Keáát hôïïp caùùc pheùùp quay
· Töông töï, ta coù toïa ñoä ñieåm ( )',' yxQ laø ñieåm phaùt
sinh sau khi keát hôïp hai pheùp quay quanh goác toïa ñoä
( )11 aRM vaø ( )22 aRM laø :
( ){ } ( ) ( ) ( ){ }22112211 .... aaaa RRRR MMPMMPQ ==
· Ta coù :
( ) ( )
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-=
100
0cossin
0sincos
.
100
0cossin
0sincos
. 22
22
11
11
2211 aa
aa
aa
aa
aa RR MM
( ) ( )
( ) ( )
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
++-
++
=
100
0cossin
0sincos
2121
2121
aaaa
aaaa
hay : ( ) ( ) ( )212211 . aaaa += RRR MMM
· Vaäy keát hôïp hai pheùp quay quanh goác toïa ñoä laø moät
pheùp quay quanh goác toïa ñoä. Töø ñoù deã daøng suy ra
keát hôïp cuûa nhieàu pheùp quay quanh goác toïa ñoä cuõng
laø moät pheùp quay quanh goác toïa ñoä.
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 10/16
Pheùùp quay coùù taââm quay laøø ñieååm baáát kì
· Giaû söû taâm quay coù toïa ñoä ( )RR yxI , , ta coù theå xem
pheùp quay quanh taâm I moät goùca ñöôïc keát hôïp töø
caùc pheùp bieán ñoåi cô sôû sau :
¨ Tònh tieán theo vector tònh tieán ( )RR yx -- , ñeå dòch chuyeån
taâm quay veà goác toïa ñoä (ñöa veà tröôøng hôïp quay quanh
goác toïa ñoä).
¨ Quay quanh goác toïa ñoä moät goùc a .
¨ Tònh tieán theo vector tònh tieán ( )RR yx , ñeå ñöa taâm quay
veà laïi vò trí ban ñaàu.
· Ta coù ma traän cuûa pheùp bieán ñoåi :
( ) ( ) ( ) ( )RRTRRRTRRR yxMMyxMyxM ,..,,, aa --=
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
--
=
1
010
001
.
100
0cossin
0sincos
.
1
010
001
RRRR yxyx
aa
aa
( ) ( ) ÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-+-+-
-=
1cos1.sin.sincos1
0cossin
0sincos
RRRR yxyx aaaa
aa
aa
x
y
x
y
a
x
y
I(xR,yR)
x
y
I(xR,yR)
(a) (b) (c) (d)
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 11/16
Moäät soáá tính chaáát cuûûa pheùùp bieáán ñoååi affine
· Baûo toaøn ñöôøng thaúng : aûnh cuûa ñöôøng thaúng qua
pheùp bieán ñoåi affine laø ñöôøng thaúng.
¨ Ñeå bieán ñoåi moät ñoaïn thaúng qua hai ñieåm A vaø B, chæ
caàn thöïc hieän pheùp bieán ñoåi cho A vaø B.
¨ Ñeå bieán ñoåi moät ña giaùc, chæ caàn thöïc hieän pheùp bieán ñoåi
ñoái vôùi caùc ñænh cuûa ña giaùc.
· Baûo toaøn tính song song : aûnh cuûa hai ñöôøng thaúng
song song laø song song.
¨ AÛnh cuûa caùc hình vuoâng, hình chöõ nhaät, hình thoi, hình
bình haønh sau pheùp bieán ñoåi laø hình bình haønh.
· Baûo toaøn tính tæ leä veà khoaûng caùch : Neáu ñieåm C chia
ñoaïn AB theo tæ soá t thì aûnh cuûa C cuõng seõ chia aûnh
cuûa ñoaïn AB theo tæ soá t.
¨ Trong hình vuoâng, caùc ñöôøng cheùo caét nhau taïi trung
ñieåm cuûa moãi ñöôøng neân caùc ñöôøng cheùo cuûa baát kì hình
bình haønh naøo cuõng caét nhau taïi trung ñieåm cuûa moãi
ñöôøng.
¨ Trong tam giaùc ñeàu, giao ñieåm cuûa ba ñöôøng trung tuyeán
chia moãi ñöôøng theo tæ soá 1:2. Do aûnh cuûa tam giaùc ñeàu
qua pheùp bieán ñoåi affine laø moät tam giaùc neân giao ñieåm
cuûa caùc ñöôøng trung tuyeán trong moät tam giaùc cuõng seõ
chia chuùng theo tæ leä 1:2.
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 12/16
Pheùùp ñoáái xöùùng
· Pheùp ñoái xöùng truïc coù theå xem laø pheùp quay quanh
truïc ñoái xöùng moät goùc 1800.
· Truïc ñoái xöùng laø truïc hoaønh : ÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-=
100
010
001
RfxM
· Truïc ñoái xöùng laø truïc tung : ÷
÷
÷
ø
ö
ç
ç
ç
è
æ-
=
100
010
001
RfyM
Pheùùp bieáán daïïng
· Pheùp bieán daïng laø pheùp bieán ñoåi laøm thay ñoåi, meùo
moù hình daïng cuûa caùc ñoái töôïng.
· Bieán daïng theo phöông truïc x seõ laøm thay ñoåi hoaønh
ñoä coøn tung ñoä vaãn giöõ nguyeân : ÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
100
01
001
xyShx shM
· Bieán daïng theo phöông truïc y seõ laøm thay ñoåi tung
ñoä coøn hoaønh ñoä vaãn giöõ nguyeân : ÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
100
010
01 yx
Shy
sh
M
x
y
(1,1) (3,1)
(3,3)(1,3)
(4,1) (6,1)
(12,3)(10,3)
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 13/16
Pheùùp bieáán ñoååi ngöôïïc
· Pheùp bieán ñoåi ngöôïc duøng ñeå undo moät pheùp bieán ñoåi
ñaõ thöïc hieän.
· Q laø aûnh cuûa P qua pheùp bieán ñoåi T coù ma traän bieán
ñoåi M laø : PMQ = , neân pheùp bieán ñoåi ngöôïc T-1 seõ
coù ma traän bieán ñoåi laø M-1 vôùi M-1 laø ma traän nghòch
ñaûo cuûa ma traän M.
· Vôùi giaû thieát ban ñaàu veà ma traän M laø 0¹- bcad ,
ta coù coâng thöùc tính ma traän nghòch ñaûo M-1 cuûa
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=
1
0
0
fe
dc
ba
M laø : ÷
÷
÷
ø
ö
ç
ç
ç
è
æ
--
-
-
-
=-
1
0
0
11
afbedecf
ac
bd
bcad
M
· Ma traän cuûa caùc pheùp bieán ñoåi ngöôïc cuûa caùc pheùp
bieán ñoåi cô sôû tònh tieán, tæ leä, quay :
( ) ( )yxT
yx
yxT trtrM
trtr
trtrM --=
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
--
=- ,
1
010
001
,1
( ) ÷÷
ø
ö
ç
ç
è
æ
=
÷
÷
÷
÷
÷
÷
÷
ø
ö
ç
ç
ç
ç
ç
ç
ç
è
æ
=
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
=-
yx
S
y
x
x
y
yx
yxS ss
M
s
s
s
s
ss
ssM 1,1
100
010
001
100
00
00
1,1
( ) ( )aaa
aa
a -=
÷
÷
÷
ø
ö
ç
ç
ç
è
æ -
=- RR MM
100
0cossin
0sincos
1
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 14/16
Phaâân raõõ pheùùp bieáán ñoååi
· Moät pheùp bieán daïng theo phöông truïc x coù theå ñöôïc
phaân raõ thaønh tích cuûa moät pheùp bieán ñoåi tæ leä vaø
moät pheùp bieán daïng ñôn vò, vaø vôùi moät pheùp bieán ñoåi
tæ leä khaùc theo coâng thöùc sau :
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
÷÷
÷
÷
÷
÷
ø
ö
çç
ç
ç
ç
ç
è
æ
=
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
100
010
00
100
011
001
100
010
001
100
01
001 xyxy
xy
shsh
sh
· Pheùp bieán daïng ñôn vò coøn coù theå ñöôïc phaân raõ tieáp :
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
-
÷
÷
÷
÷
ø
ö
ç
ç
ç
ç
è
æ
÷
÷
÷
ø
ö
ç
ç
ç
è
æ -
=
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
100
0cossin
0sincos
100
010
00
100
0cossin
0sincos
100
011
001
bb
bb
f
f
aa
aa
trong ñoù
( )
ï
î
ï
í
ì
=÷÷
ø
ö
çç
è
æ
=
==
-
-
01
01
72.311tan
28.58tan
f
b
fa
· Töø ñoù, moät pheùp bieán ñoåi baát kì coù theå ñöôïc phaân raõ
thaønh caùc pheùp bieán ñoåi cô sôû sau :
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
÷÷
÷
÷
÷
÷
÷
ø
ö
çç
ç
ç
ç
ç
ç
è
æ
-
÷
÷
÷
÷
ø
ö
ç
ç
ç
ç
è
æ
-
÷
÷
÷
÷
ø
ö
ç
ç
ç
ç
è
æ
+
=
÷
÷
÷
ø
ö
ç
ç
ç
è
æ
1
010
001
100
0
0
100
00
00
100
01
001
1
0
0
2
fe
Q
a
Q
b
Q
b
Q
a
Q
bcad
Q
Q
bdac
fe
dc
ba
trong ñoù 222 baQ +=
· Suy ra : Baát kì pheùp bieán ñoåi naøo cuõng ñöôïc keát hôïp
töø caùc pheùp tònh tieán, tæ leä vaø quay.
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 15/16
Pheùùp bieáán ñoååi giöõõa caùùc heää toïïa ñoää
· Ñeå thuaän tieän cho vieäc moâ taû ñoái töôïng, thoâng
thöôøng ñoái töôïng seõ ñöôïc moâ taû trong caùc heä toïa ñoä
cuïc boä gaén vôùi chuùng. Tuy nhieân ñeå coù theå hieån thò
toaøn boä moät aûnh bao goàm nhieàu ñoái töôïng thaønh
phaàn, caùc moâ taû naøy phaûi ñöôïc chuyeån veà moät heä toïa
ñoä chung duy nhaát.
· Vieäc chuyeån ñoåi naøy thöôøng ñöôïc chia laøm hai loaïi :
chuyeån töø caùc heä toïa ñoä khoâng phaûi laø heä toïa ñoä
Descartes nhö heä toïa ñoä cöïc, heä toïa ñoä caàu, heä toïa ñoä
elliptic, … sang heä toïa ñoä Descartes, vaø chuyeån ñoåi
giöõa hai heä toïa ñoä Descartes. Trong phaàn naøy chuùng
ta seõ khaûo saùt pheùp bieán ñoåi giöõa hai heä toïa ñoä
Descartes vôùi nhau.
ÑOÀ HOÏA MAÙY TÍNH
Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 16/16
· Giaû söû ta coù heä toïa ñoä (I) coù goác toïa ñoä O vaø caùc
vector ñôn vò laàn löôït laø ji, . Heä toïa ñoä (II) laø aûnh
cuûa heä toïa ñoä (I) qua pheùp bieán ñoåi T(M), coù goác toïa
ñoä laø O’ vaø caùc vector ñôn vò laàn löôït laø vu, .
· Luùc naøy moät ñieåm ( )yxP , baát kì trong heä toïa ñoä (I)
seõ ñöôïc bieán ñoåi thaønh ñieåm ( )baQ , trong heä toïa ñoä
(II). Vaán ñeà ñaët ra ôû ñaây laø moái lieân heä giöõa ba, vôùi
Myx ,, nhö theá naøo.
· Ngöôøi ta chöùng minh ñöôïc raèng
1-= PMQ
P
O i
j
O'
u
v
Các file đính kèm theo tài liệu này:
- Các phép biến đổi trong đồ họa 2 chiều.pdf