... M.x=(P.x+Q.x)/2;
M.y=(P.y+Q.y)/2;
If(Ma(M)==0) P=M;
Else Q=M;}
VeDuongThang(A,P);}
10
Thuật toán rời rạc
hóa trong không
gian màn hình
Thuật toán rời
rạc hóa trong
đối tượng
hoặc/và không
gian màn hình
Yêu cầu gọi ... điểm seed Không đòi hỏi
điểm seed
Yêu cầu stack rất
lớn
Yêu cầu stack
nhỏ
III .Các thuật toán xén hình
1 .Thuật toán Cohen-sutherland
Chia mặt phẳng...
... sáng phản xạ được tính tại một điểm
bất kỳ.
Các điểm thuộc mặt được tô bởi một màu.
Thấy rõ ranh giới giữa các mặt.
LOGO
ĐỒ HỌA MÁY TÍNH
Nhóm sinh viên thực hiện:
Bùi Thị Thanh ... Flat
www.themega
llery.com
Company Logo
Mô hình tô màu bóng Phong
Trong đồ họa 3D,
một kỹ thuật phát
triển của Bùi
Tường Phong vào
giữa năm 1970 là
một tính tô bóng bề
mặt, dựa v...
... trị nhỏ nhất
của các
kkk
pqr /=
mà
0>
k
p
(đường thẳng đi từ trong
cửa sổ đi ra) và 1.
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các thuật toán xén hình 5/11
Lưu đồ thuật toán Cohen - Sutherland
// ... là kết quả sau
khi xén phải là một các đa giác để sau này có thể
chuyển thành các vùng tô.
(a) (b) (c)
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các thuật toán...
... rất mới vào thời kỳ đó.
Trong đồ họa máy tính bài toán khôi phục và biểu diễn các đối tƣợng 3D
là một trong các bài toán cơ bản. Công cụ quan trọng để giải quyết bài toán
này là lý thuyết nội ... với các
khuôn dạng tốt hơn, tức là các tam giác mỏng và dài đƣợc ngăn ngừa. Một
lƣới tiêu biểu đƣa ra từ thuật toán này đƣợc minh họa trong hình 2.10(b).
Các mặt...
... TP Hồ Chí Minh
Khoa Khoa học & Kỹ thuật Máy tính
CHƯƠNG 4:
VECTOR TRONG
ĐỒ HỌA MÁY TÍNH
Slide 31Faculty of Computer Science and Engineering - HCMUT
BÀI TOÁN LIÊN QUAN ĐẾN ĐA GIÁC
Tìm giao ... THIỆU
Tại sao vector lại quan trọng trong đồ họa máy tính
Slide 18Faculty of Computer Science and Engineering - HCMUT
BIỂU DIỄN ĐỐI TƯỢNG HÌNH HỌC
Tổ hợp affine các điểm: là mộ...
... xác định đợc các đỉnh ta bắt đầu nối các đỉnh với nhau thành hình ông
sao (A1 với A3, A4), (A2 với A4, A5), (A3 với A5).
Kết quả ta đợc hình cần tìm:
3
Bi tập lớn môn đồ hoạ máy tính
vẽ ... tởng vẽ hình sao (trong Mode 19)
* Hệ toạ độ trong mode 19:
Với: O(0,0) ;
Ox có số điểm ảnh tối đa là 200
pixel ;
Oy có số điểm ảnh tối đa là 320
pixel ;
II.2 Giải thuật
Vẽ ôt...
... một
trong tám điểm trên. Cách chọn các điểm như thế
nào sẽ tùy thuộc vào từng thuật toán trên cơ sở xem
xét tới vấn đề tối ưu tốc độ.
1
23
876
5
4
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các thuật ... nếu,0
tròn đường trong nằm yx, nếu,0
, yxF
S
P
MidPoint
y
i
y
i
-1
x
i
x
i
+1
Q(x
i
+1, y)
ĐỒ HỌA MÁY TÍNH
Dương Anh Đức, Lê Đình Duy Các thuật toán vẽ đường 4/22
Lưu đồ...
...
Clipping trong 2D.
Cần phải cắt những đối tượng cơ bản theo các cạnh
của cửa số.
– v.d. các đoạn thẳng
9/27/2011 Ma Thị Châu - Bộ môn KHMT
26
Thuật toán Liang - Barsky
Cài đặt các thuật toán ... xác định giao điểm của các đoạn thẳng
với các cạnh của cửa sổ để tiến hành cắt các
đoạn thẳng.
Chọn một cạnh cửa sổ bất kỳ, cắt các đoạn
thẳng, thực hiện lại th...
... y,WHITE);
TH- ðỒ HỌA MÁY TÍNH 1 GVHD: Huynh Duc Nghia
CÁC THUẬT TOÁN VẼ ðƯỜNG
Bài 1 :
Mục tiêu :
Bài thực hành cho biết cách dùng
hàm InitGraph khởi tạo chế ñộ ñồ họa
hàm closegraph
... Khoi tao che do do hoa
Draw(); // Các thao tác ñồ họa
closegraph(); // Ngừng chế ñộ làm việc của ñồ họa
}
* Chương trình vẽ bầu trời sao nhấp nháy minh họa các hàm vừa nêu trên
#...