Please enable JavaScript.
Coggle requires JavaScript to display documents.
Đồ họa máy tính - Coggle Diagram
Đồ họa máy tính
-
-
-
-
-
Ánh sáng
Mô hình tạo bóng
Tạo bóng Phong
-
-
-
Trong mô hình phản chiếu của Phong, điểm sáng giảm dần với cosn
-
-
-
-
-
Luồng xử lý
Xử lý 2D
Đối tượng 2D thực tế -> Cắt xén dựa vào cửa sổ -> Biến đổi dựa vào điểm nhìn -> Biến đổi sang hệ tọa độ vật lý thiết bị
Xử lý 3D
Đối tượng 3D thực tế -> Biến đổi sang hệ tọa độ quay -> Cắt xén dựa vào khối nhìn -> Chiếu lên mặt phẳng nhìn -> Biến đổi dựa vào điểm nhìn -> Biến đổi sang hệ tọa độ vật lý thiết bị
Mô hình hóa đối tượng
Thể hiện khung dây:
- Biểu diễn các vật thể chỉ bằng
cạnh của chúng
Ưu điểm:
- Hình dung kết cấu bên trong mô
hình 3D
- Đơn giản, nhanh chóng
Nhược điểm:
- Không cho phép người dùng hình dung toàn bộ chi tiết
Thể hiện bề mặt thông qua đa giác:
- Dạng 3D cơ bản trong hầu hết các ứng dụng trong tất cả các ứng dụng thời gian thực.
- Xử lý dễ và nhanh.
- Một số ứng dụng có thể sử dụng các hình khối khác, v.d. Splines, tuy nhiên sau đó đều đưa về dạng đa giác để xử lý.
- Rất phù hợp với thuật toán “dòng quét” (scan-line algorithms).
Thuật toán cắt xén
2D
-
Thuật toán Cyrus & Beck
Sử dụng phương trình tham số
Đường thẳng chứa đoạn cần xử lý sẽ cắt các đường thẳng chứa biên của cửa số ở đâu đó :
- Tìm tất cả các giao điểm, kiểm tra xem nó có
nằm trên cửa số hay không.
- Xem xét véctơ pháp tuyến tại một điểm.
Mẫu số < 0 -> điểm vào khu vực cửa sổ, xếp vào loại PE.
Mẫu số > 0 -> điểm ra khu vực cửa sổ, xếp vào loại PL.
Giữ lại đoạn từ điểm vào cuối cùng và điểm ra đầu tiên.
-