Professional Documents
Culture Documents
ĐỒ HỌA
MÁY
TÍNH
ĐIỂM, VECTO, MA TRẬN
• Thuật toán vẽ đường • Thuật toán tô màu
ĐIỂM, VECTO, MA TRẬN
• Để biểu diễn điểm, vector, và ma trận trong đồ họa máy tính, chúng ta
thường sử dụng các khái niệm và phép toán đại số tuyến tính:
Điểm:
Điểm trong không gian 2D thường được biểu diễn bằng cặp tọa độ (x, y).
Trong không gian 3D, điểm có thể được biểu diễn bằng bộ ba tọa độ (x, y, z).
ĐIỂM, VECTO, MA TRẬN
Vecto:
• Vector là một dãy số có thứ tự, thường được biểu diễn bằng cặp (hoặc bộ ba,
bộ tứ, ...) số.
• Trong không gian 2D, vector có thể được biểu diễn bằng cặp (x, y).
• Trong không gian 3D, vector có thể được biểu diễn bằng bộ ba (x, y, z).
ĐIỂM, VECTO, MA TRẬN
Ma trận:
• Ma trận là một bảng số hình chữ nhật có các phần tử được sắp xếp theo hàng
và cột.
• Một ma trận có thể được biểu diễn như sau:
CÁC PHÉP BIẾN ĐỔI 2D
• Bản chất của phép biến đổi hình học là thay đổi các mô tả về tọa độ
của đối tượng, từ đó làm đối tượng thay đổi về hướng, kích thước,
hình dạng:
• Có hai quan điểm về phép viến đổi hình học:
Biến đổi đối tượng: thay đổi tọa độ của các điểm mô tả theo đối tượng theo
một qui tắc nào đó.
Biến đổi hệ tọa độ: tạo ra một hệ tọa độ mới và tất cả các điểm mô tả đối
tượng sẽ được chuyển về hệ tọa độ mới
CÁC PHÉP BIẾN ĐỔI 2D
• Các phép biến đổi hình học cơ sở: tịnh tiến,quay, biến đổi tỉ lệ.
PHÉP TỊNH TIẾN
• Phép tịnh tiến: là phép biến đổi dùng để dịch chuyển đối tượng từ vị
trí này sang vị trí khác, hướng và kích thước giữ nguyên.
PHÉP TỊNH TIẾN