intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 2

Chia sẻ: Ashfjshd Askfaj | Ngày: | Loại File: PDF | Số trang:4

101
lượt xem
8
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Hệ tọa độ thuần nhất • Tọa độ thuần nhất của một điểm trên mặt phẳng được biểu diễn bằng bộ ba số tỉ lệ (x h , y h , h) không đồng thời bằng 0 và liên hệ với các tọa độ (x, y) của điểm đó bởi công thức : x= xh , h y= yh h • Nếu một điểm có tọa độ thuần nhất là (x, y, z) thì nó cũng có tọa độ thuần nhất là (h.x, h. y, h.z) trong đó h là số thực khác 0 bất kì. • Mỗi điểm P (x, y) sẽ...

Chủ đề:
Lưu

Nội dung Text: Bài giảng đồ họa : Các phép biến đổi trong đồ họa hai chiều part 2

  1. ÑOÀ HOÏA MAÙY TÍNH 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ä (x h , y h , h) khoâng ñoàng thôøi baèng 0 vaø lieân heä vôùi caùc toïa ñoä (x, y) cuûa ñieåm ñoù bôûi coâng thöùc : xh yh x= y= , h h • Neáu moät ñieåm coù toïa ñoä thuaàn nhaát laø (x, y, z) thì noù cuõng coù toïa ñoä thuaàn nhaát laø (h.x, h. y, h.z) trong ñoù h laø soá thöïc khaùc 0 baát kì. • Moãi ñieåm P (x, y) seõ ñöôïc bieåu dieãn döôùi daïng toïa ñoä thuaàn nhaát laø (x, y,1) . Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 5/16
  2. ÑOÀ HOÏA MAÙY TÍNH Bieåu dieãn ma traän cuûa caùc pheùp bieán ñoåi • Pheùp tònh tieán 1 0 0   ( x' y' 1) = (x y 1). 0 1 0    trx try 1 1 0 0   M T (trx , try ) =  0 ( ) vôùi 1 0 hay Q = P.M T trx , try    trx try 1 • Pheùp bieán ñoåi tæ leä  sx 0 0   (x' y' 1) = (x y 1). 0 sy 0 0 1 0    sx 0 0   M S (s x , s y ) =  0 hay Q = P.M S (s x , s y ) vôùi sy 0 0 1 0   • Pheùp quay quanh goác toïa ñoä  cos α sin α 0   (x' y' 1) = (x y 1). − sin α cos α 0 0 1 0    cos α sin α 0   M R (α ) =  − sin α cos α 0 hay Q = P.M R (α ) vôùi 0 1 0   Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 6/16
  3. ÑOÀ HOÏA MAÙY TÍNH 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 P (x, y) ñöôï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 Q( x' , y') . 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 M T1 (trx1 , try1 ) vaø M T 2 (trx 2 , try2 ) coù toïa ñoä : Q = {P.M T1 (trx1 , try1 )} M T 2 (trx 2 , try 2 ) = P.{M T1 (trx1 , try1 ).M T 2 (trx 2 , try2 )} . • Ta coù : 1 0 0  1 0 0    M T1 (trx1 , try1 ).M T 2 (trx 2 , try2 ) =  0 1 0 . 0 1 0     trx1 try1 1   trx 2 try2 1 1 0 0    0 1 0 =    trx1 + trx 2 try1 + try2 1 hay : M T1 (trx1 , try1 ).M T 2 (trx 2 , try 2 ) = M T (trx1 + trx 2 , try1 + try 2 ) • 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. Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 7/16
  4. ÑOÀ HOÏA MAÙY TÍNH 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 Q(x' , y') laø ñieåm coù ñöôïc sau khi keát hôïp hai pheùp tæ leä M S1 (s x1 , s y1 ) vaø M S 2 (s x 2 , s y 2 ) laø : Q = {P.M S1 (s x1 , s y1 )} M S 2 (s x 2 , s y 2 ) = P.{M S1 (s x1 , s y1 ).M S 2 (s x 2 , s y 2 )} . • Ta coù :  s x1 0  s x2 0 0 0    M S1 (s x1 , s y1 ).M S2 (s x 2 , s y2 ) =  0 s y1 s y2 0 . 0 0 0 1  0 1 0 0     s x1 .s x 2 0 0   s y1 .s y 2 = 0 0 0 1 0   hay : M S1 (s x1 , s y1 ).M S2 (s x 2 , s y2 ) = M S (s x1 .s x 2 , s y1 .s y2 ) • 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ä. Döông Anh Ñöùc, Leâ Ñình Duy Caùc pheùp bieán ñoåi trong ñoà hoïa 2 chieàu 8/16
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
15=>0