hình dung toàn bộ chi tiết của vật thể.. Thể hiện bề mặt thông qua đa giác[r]
Trang 12/17/17 Ma Thị Châu - Bộ môn KHMT
1
Đồ họa máy tính
Mô hình hóa đối tượng
Trang 2Vẽ kỹ thuật
Trang 32/17/17 Ma Thị Châu - Bộ môn KHMT
3
Thể hiện khung dây (wireframe)
cạnh của chúng
- Hình dung kết cấu bên trong mô
hình 3D
- Đơn giản, nhanh chóng
- Không cho phép người sử dụng
hình dung toàn bộ chi tiết của vật thể
Trang 4Thể hiện bề mặt thông qua đa giác
– trong tất cả các ứng dụng thời gian thực.
khối khác, v.d Splines, tuy nhiên sau đó đều đưa về dạng đa giác để xử lý.
(scan-line algorithms).
Trang 52/17/17 Ma Thị Châu - Bộ môn KHMT
5
Thể hiện các bề mặt thông qua đa giác
Trang 6thường được dùng lẫn với tam giác
Trang 72/17/17 Ma Thị Châu - Bộ môn KHMT
7
giác
Bất cứ mặt 2D hay hình khối 3D nào cũng có thể được xấp xỉ bởi các đa giác Để tăng độ chính xác, chỉ cần tăng số đa
giác
Trang 8Lưu trữ đa giác
Đa giác
V1
V2 V3
P1
E2
E3
Dùng con trỏ đến danh sách các điểm
• Phải tìm các đa giác nằm cạnh nhau.
Lưu trữ toàn bộ các đỉnh của
đa giác
• Không hiệu quả
• Không thể thay đổi vị trí các điểm.
Trang 92/17/17 Ma Thị Châu - Bộ môn KHMT
9
Lưu trữ đa giác
Trang 10nhanh hơn?
cạnh.
Nếu ta thực hiện các phép biên đổi với một tam giác, chúng ta phải biến đổi tọa độ của 3
điểm
Þ 3 phép toán ma trận cho