... z Cácphépbiếnđổichiều 7/11 ĐỒ HỌA MÁY TÍNH Cácphépbiếnđổi Affine tổng quát • Tổ hợp phépbiếnđổi Affine phépbiếnđổi Affine • Mọi phépbiếnđổi Affine phân rã thành tổ hợp phépbiếnđổi ... Đình Duy Cácphépbiếnđổichiều 3/ 11 ĐỒ HỌA MÁY TÍNH Phépbiếnđổi Affine • Phépbiếnđổi Affine tổ hợp phépbiến đổi: ♦ Tuyến tính tỉ lệ, quay, biến dạng ♦ Tònh tiến (x' y' z' 1) = (x • Các tính ... thẳng song song ♦ Bảo toàn tỉ lệ khoảng cách ♦ Tổ hợp phépbiếnđổi có tính phân phối Cácphépbiếnđổi Affine sở • Phépbiếnđổi Affine xem tổ hợp phépbiếnđổi sở: ♦ Tònh tiến ♦ Tỉ lệ (tâm tỉ lệ...
... MÁY TÍNH Cácphépbiếnđổi Affine tổng quát • Tổ hợp phépbiếnđổi Affine phépbiếnđổi Affine • Mọi phépbiếnđổi Affine phân rã thành tổ hợp phépbiếnđổi Affine sở Phép tỉ lệ với tâm • Phép tỉ ... β ♦ Thực phép quay quanh trục z góc θ: R(z,θ) ♦ Thực chuỗi phépbiếnđổi ngược lại trình y cos(β ) = z β kx Dương Anh Đức, Lê Đình Duy k" x d = d, sin(β ) = kx = kx Cácphépbiếnđổichiều 9/11 ... Duy Cácphépbiếnđổichiều 10/11 ĐỒ HỌA MÁY TÍNH Rigid boby transformation • Bao gồm phép tònh tiên phép quay tổ hợp chúng • Do không làm thay đổi hình dạng kích thước đối tượng, làm thay đổi...
... Đình Duy Cácphépbiếnđổichiều 3/ 11 ĐỒ HỌA MÁY TÍNH Phépbiếnđổi Affine • Phépbiếnđổi Affine tổ hợp phépbiến đổi: ♦ Tuyến tính tỉ lệ, quay, biến dạng ♦ Tònh tiến (x' y' z' 1) = (x • Các tính ... thẳng song song ♦ Bảo toàn tỉ lệ khoảng cách ♦ Tổ hợp phépbiếnđổi có tính phân phối Cácphépbiếnđổi Affine sở • Phépbiếnđổi Affine xem tổ hợp phépbiếnđổi sở: ♦ Tònh tiến ♦ Tỉ lệ (tâm tỉ lệ ... y/w, z/w)Descartes (w ≠ 0) Dương Anh Đức, Lê Đình Duy Cácphépbiếnđổichiều 2/11 ĐỒ HỌA MÁY TÍNH Cácphépbiếnđổi tuyến tính • Phépbiếnđổi tuyến tính tổ hợp PBĐ: ♦ Tỉ lệ a d g ỉa d gư ç (x'...
... x 0 y × 0 z 1 Phép lấy đối xứng Rotation - Quay Trong 2D, phép quay theo chiều ngược chiều kim đồng hồ mặt phẳng Oxy Trong 3D, quay nhiều mặt phẳng: Oxy, Oxz, Oyz, ... trục Kí hiệu : R(rx, ry, rz, θ ) Phép quay xác định vetơ góc quay: Trục quay qua gốc tọa độ điểm r Phép quay ngược chiều kim đồng hồ theo trục quay 12 Các bước thực phép quay B1 Tịnh tiến trục quay ... Scaling – Biếnđổi tỉ lệ x' = y' = z' = x' s x y ' = z' 1 x.s x y.s y z.s z sy 0 0 sz 0 x 0 y ⋅ 0 z 1 Shearing – phépbiến dạng...
... hình học Thông thường, khảo sát phépbiến Affine nên ta thường dùng thuật ngữ phépbiếnđổi để ngụ ý phépbiếnđổi Affine Phépbiếnđổi Affine phépbiếnđổi với f(x,y) g(x,y) hàm tuyến tính: ... Bản chất phépbiếnđổi hình học thay đổi vị trí đối tượng, làm thay đổiđối tượng hướng, kích thước, hình dạng Cácphépbiếnđổi hình học • • • • Tịnh tiến Quay Biếnđổi tỉ lệ Biến dạng December ... pháp để biếnđổi hình học: • Biếnđổiđối tượng: thay đổi tọa độ đối tượng • Biếnđổi hệ tọa độ: tạo hệ tọa độ tất đối tượng chuyển hệ tọa độ December 15, Chris Weigle - Comp Phépbiếnđổi hình...
... hình biểu diễn ban đầu cách biếnđổi ngƣợc lại Có hai cách biếnđổi hình chiếu: 1.Giữ nguyên vị trí vật thể không gian, thay đổi mặt phẳng hình chiếu Phương pháp gọi Phép thay mặt phẳng hình ... x Ví dụ 2: Xác định khoảng cách từ điểm M đến đường thẳng AB A1 M1 B1 A2 M2 B2 x 2 .3 Phép quay hình quanh trục t Khi quay hình quanh trục t với góc quay phépbiếnđổi điểm M thuộc thành điểm ... thay đổi vị trí vật thể không gian Đó Phép quay hình quanh trục” 2.2 Phép thay mặt phẳng hình chiếu 2.2.1 Thay mặt phẳng hình chiếu đứng a) Định nghĩa: Phép thay mặt phẳng hình P1 chiếu đứng phép...
... xv2 T3 xm u Khung nhìn T4 O3 x3 Pm yv2 ym T1: Phép tịnh tiến hệ trục vecto v(xw1,yw2) T2: Phépđối xứng qua trục Ox T3: Phépbiếnđổi tỉ lệ T4: Phép tịnh tiến hệ trục vecto u(-xv1,-yv1) y3 T=T1*T2*T3*T4 ... y' ) y Cụng th c bi n i: x'= x + m y'= y + n Ma tr n bi n i: M (x, y) O T = m x' x n 0 x 3.3 Phộp bi n Co dón so v i g c to Cụng th c bi n : i: v i tlx, tly l cỏc h s t l tlx 0 T = tly ... bi n d ng (phộp nhi u hỡnh) 3. 4.Phộp i x ng Phộp 0 i x ng qua tr c Ox: T = 0 Phộp i x ng qua tr c Oy: 0 T = 0 Phộp i x ng qua tõm O: 0 T = 0 3. 5 Phộp quay t i g c to i m...
... a a b1 b2 b3 T= c1 c2 c3 m n p 0 0 0 1 Cácphép bi n Phép b t bi Phép t nh ti Phép bi n Phép i x Phép quay Phép bi n i hình h c n n i t l t i g c to ng ik th p 4.1 Phép b t bi ... 2z + n z' = a 3x + b3y + c3z + p Trong ó: a1, b1, c1, a2, b2, c2, a3, b3, c3, m, n, p h ng s Ma tr n bi n i a1 b1 T = c1 m a2 b2 c2 a3 b3 c3 n p 0 0 0 1 Phép bi n quát (2) ... thành h t a O’x’y’z’(5) Bư c 3: Quay h tr c O’x2y2z2 quanh tr c O’x2 góc quay (900+ ϕ) z2 c h tr c O’x3y3z3 y3 O’z3 ch v g c O z y’ x’ (900+ϕ) z’ z3 O ϕ (900+ϕ) x x3≡x2 O’ y2 6.2.2 Chuy n h t...
... 0 1 Cácphépbiếnđổi đồ họa chiều 10/16 ĐỒ HỌA MÁY TÍNH Một số tính chất phépbiếnđổi affine • Bảo toàn đường thẳng : ảnh đường thẳng qua phépbiếnđổi affine đường thẳng ♦ Để biếnđổi đoạn ... giác qua phépbiếnđổi affine tam giác nên giao điểm đường trung tuyến tam giác chia chúng theo tỉ lệ 1:2 Dương Anh Đức, Lê Đình Duy Cácphépbiếnđổi đồ họa chiều 11/16 ĐỒ HỌA MÁY TÍNH Phépđối ... − 0 = 0 0 1 Phépbiến dạng • Phépbiến dạng phépbiếnđổi làm thay đổi, méo mó hình dạng đối tượng • Biến dạng theo phương trục x làm thay đổi hoành độ tung độ giữ nguyên : M...
... Đình Duy Cácphépbiếnđổi đồ họa chiều 12/16 ĐỒ HỌA MÁY TÍNH Phépbiếnđổi ngược • Phépbiếnđổi ngược dùng để undo phépbiếnđổi thực • Q ảnh P qua phépbiếnđổi T có ma trận biếnđổi M : Q ... Cácphépbiếnđổi đồ họa chiều 13/ 16 ĐỒ HỌA MÁY TÍNH Phân rã phépbiếnđổi • Một phépbiến dạng theo phương trục x phân rã thành tích phépbiếnđổi tỉ lệ phépbiến dạng đơn vò, với phépbiến ... 0 1 Cácphépbiếnđổi đồ họa chiều 6/16 ĐỒ HỌA MÁY TÍNH Kết hợp phépbiếnđổi • Quá trình áp dụng phépbiếnđổi liên tiếp để tạo nên phépbiếnđổi tổng thể gọi kết hợp phépbiếnđổi (composing...
... z Cácphépbiếnđổichiều 7/11 ĐỒ HỌA MÁY TÍNH Cácphépbiếnđổi Affine tổng quát • Tổ hợp phépbiếnđổi Affine phépbiếnđổi Affine • Mọi phépbiếnđổi Affine phân rã thành tổ hợp phépbiếnđổi ... Đình Duy Cácphépbiếnđổichiều 3/ 11 ĐỒ HỌA MÁY TÍNH Phépbiếnđổi Affine • Phépbiếnđổi Affine tổ hợp phépbiến đổi: ♦ Tuyến tính tỉ lệ, quay, biến dạng ♦ Tònh tiến (x' y' z' 1) = (x • Các tính ... thẳng song song ♦ Bảo toàn tỉ lệ khoảng cách ♦ Tổ hợp phépbiếnđổi có tính phân phối Cácphépbiếnđổi Affine sở • Phépbiếnđổi Affine xem tổ hợp phépbiếnđổi sở: ♦ Tònh tiến ♦ Tỉ lệ (tâm tỉ lệ...
... ma trận phépbiếnđổi ngược phépbiếnđổi sở tịnh tiến, tỉ lệ, quay sau : 4.4 Phân rã phépbiếnđổi Một phépbiếnđổi phân rã thành tích phépbiếnđổi sở tịnh tiến, quay, tỉ lệ Một phépbiến dạng ... số biến dạng Hình 3. 5 – Phépbiến dạng theo phương trục x với hệ số biến dạng 4 .3 Phépbiếnđổi ngược Chúng ta thường dùng phépbiếnđổi ngược để undo phépbiếnđổi thực Ta có Q ảnh P qua phép ... thành tích phépbiếnđổi tỉ lệ phépbiến dạng đơn vị, với phépbiếnđổi tỉ lệ khác theo công thức sau : Phépbiến dạng đơn vị phân rã tiếp : Từ đó, phépbiếnđổi phân rã thành phépbiếnđổi sở sau...
... ma trận phépbiếnđổi ngược phépbiếnđổi sở tịnh tiến, tỉ lệ, quay sau : 4.4 Phân rã phépbiếnđổi Một phépbiếnđổi phân rã thành tích phépbiếnđổi sở tịnh tiến, quay, tỉ lệ Một phépbiến dạng ... số biến dạng Hình 3. 5 – Phépbiến dạng theo phương trục x với hệ số biến dạng 4 .3 Phépbiếnđổi ngược Chúng ta thường dùng phépbiếnđổi ngược để undo phépbiếnđổi thực Ta có Q ảnh P qua phép ... thành tích phépbiếnđổi tỉ lệ phépbiến dạng đơn vị, với phépbiếnđổi tỉ lệ khác theo công thức sau : Phépbiến dạng đơn vị phân rã tiếp : Từ đó, phépbiếnđổi phân rã thành phépbiếnđổi sở sau...
... u T3 xm Khung nhìn nhin T4 O3 x3 Pm yv2 ym T1: Phép tịnh tiến hệ trục vecto v(xw1,yw2) T2: Phépđối xứng qua trục Ox T3: Phépbiếnđổi tỉ lệ T4: Phép tịnh tiến hệ trục vecto u(-xv1,-yv1) y3 T=T1*T2*T3*T4 ... y') y' y Cụng thc bin i: x ' = x +m y' = y +n Ma trn bin i: M (x, y) O T = m x' x n 0 x 3.3 Phộp bin i t l ti gc to Co dón so vi gc to : Cụng thc bin i: x ' = tlx ì x y' = tly ì y ... phộp bin dng (phộp nhiu hỡnh) 3. 4.Phộp i xng 0 Phộp i xng qua trc Ox: T = 0 0 Phộp i xng qua trc Oy: T = 0 Phộp i xng qua tõm O: 0 T = 0 3. 5 Phộp quay ti gc to im M...
... thay đổi theo thời gian Chương Cácphépbiếnđổi đồ họa chiều 4/22 Các thí dụ biếnđổi 2D 18/05/2010 Chương Cácphépbiếnđổi đồ họa chiều 5/22 Các thí dụ biếnđổi 2D (tt) 18/05/2010 Chương Cácphép ... 18/05/2010 Chương Cácphépbiếnđổi đồ họa chiều 6/22 Các loại biếnđổi 2D Biếnđổi tuyến tính Biếnđổi affine Thí dụ: Phépchiếu viễn cảnh Biếnđổi trực giao Các đường thẳng song ... song song Thí dụ: Toàn biếnđổibiếnđổi tuyến tính Biếnđổi tuyến tính non-affine Đường thẳng giữ nguyên thẳng Thí dụ: Toàn biếnđổibiếnđổi tuyến tính Bảo toàn khoảng cách, dịch chuyển đối...
... ĐỒ HỌA MÁY TÍNH Phân rã phépbiếnđổi • Một phépbiến dạng theo phương trục x phân rã thành tích phépbiếnđổi tỉ lệ phépbiến dạng đơn vò, với phépbiếnđổi tỉ lệ khác theo công thức sau ... Q = a + b • Suy : Bất kì phépbiếnđổi kết hợp từ phép tònh tiến, tỉ lệ quay Dương Anh Đức, Lê Đình Duy Cácphépbiếnđổi đồ họa chiều 14/16 ĐỒ HỌA MÁY TÍNH Phépbiếnđổi hệ tọa độ • Để thuận ... đổi hai hệ tọa độ Descartes Trong phần khảo sát phépbiếnđổi hai hệ tọa độ Descartes với Dương Anh Đức, Lê Đình Duy Cácphépbiếnđổi đồ họa chiều 15/16 ĐỒ HỌA MÁY TÍNH • Giả sử ta có hệ tọa...
... 0 1 Cácphépbiếnđổi đồ họa chiều 6/16 ĐỒ HỌA MÁY TÍNH Kết hợp phépbiếnđổi • Quá trình áp dụng phépbiếnđổi liên tiếp để tạo nên phépbiếnđổi tổng thể gọi kết hợp phépbiếnđổi (composing ... hợp hai phép tònh tiến phép tònh tiến Từ ta có kết hợp nhiều phép tònh tiến phép tònh tiến Dương Anh Đức, Lê Đình Duy Cácphépbiếnđổi đồ họa chiều 7/16 ĐỒ HỌA MÁY TÍNH Kết hợp phépbiếnđổi tỉ ... y1 s y2 ) • Vậy kết hợp hai phép tỉ lệ phép tỉ lệ Dễ dàng mở rộng cho kết : kết hợp nhiều phép tỉ lệ phép tỉ lệ Dương Anh Đức, Lê Đình Duy Cácphépbiếnđổi đồ họa chiều 8/16 ...