Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 32 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
32
Dung lượng
611,4 KB
Nội dung
10/26/2011
1
Đồ họamáytính
Ánh sáng
10/26/2011
2
Màu sắc
Màu sắc phụ thuộc vào loại
ánh sáng phản xạ từ vật thể
tác động tới mắt
10/26/2011
3
Khoảng phổ nhìn thấy
10/26/2011
4
Mô hình ánhsáng – ilumination model
Đặc tính của vật thể: hấp thụ hay phản xạ các
bước sóng nào đó
Đồ họamáy tính: Vật thể tương tác với ánh
sáng tạo ra vật thể trông như thật
Mô hình ánh sáng: Các luật đơn giản về
tương tác giữa vật thể và ánhsáng
Hai thành phần quan trọng: tính chất bề
mặt và tính chất ánhsáng
10/26/2011
5
Mô hình tạo bóng – Shading Model
- Thiết lập màu sắc và cường độsáng tại tất cả
các điểm trên bề mặt
- Toàn diện hơn mô hình ánhsáng
10/26/2011
6
Phân loại mô hình ánhsáng
-Mô hình ánhsáng cục bộ:Chỉ một đối tượng
được xét đến khi tính toán về ánhsáng
+ Ánhsáng của bề mặt lấy trực tiếp từ nguồn
sáng
Mô hình ánhsáng toàn cục: toàn bộ các đối
tượng trong cảnh được xét đến đồng thời khi
tính toán về ánhsáng
+ Ánhsáng của bề mặt được tính toán dựa trên
sự tương tác của tất cả các nguồn sáng và các
vật
10/26/2011
7
Mô hình ánhsáng cục bộ
-Thành phần: Môi trường (ambient), Khuyếch
tán (diffuse) và Phản chiếu (specular)
AS môi trường: as có cường độ không đổi trong
một cảnh vật, tổng của tất cả các as gián tiếp
trong cảnh vật đó
10/26/2011
8
Các loại phản quang
Môi trường
Phản chiếu hoàn hảo
– Gương
– Luật phản chiếu
Khuyếch tán hoàn hảo
– Matte
– Luật Lambert
Phản chiếu
– Độ bóng và các vùng phản
chiếu
– Mô hình Phong và Blinn
10/26/2011
9
Gương: Bề mặt phản chiếu hoàn hảo
Tính vec-tơ phản chiếu liên quan đến L quanh N
LLNNR
θL.N
LNR
LNS
NNL
NL
) (2
:cos cho Thay the
cos2
: vay Do
cos
:co Ta
cos la len cuachieu Hinh
hoa.chuan duoc va
i
r
r
=
i
N
L
R
cosN
S
S
10/26/2011
10
Khuyếch tán hoàn hảo
Các bề mặt sần sùi như viên phấn thể hiện
khuyếch tán hoàn hảo (khuyếch tán
Lambertian).
Ánhsáng phản xạ ra có cường độ như nhau
về mọi hướng.
Cho trước một bề mặt, độsáng chỉ phụ
thuộc vào góc giữa véc-tơ pháp tuyến của bề
mặt và nguồn sáng.
[...]... 13 Mô hình ánhsáng đơn giản nhất Giả thiết có ánhsáng môi trường trong cảnh vật, Ia Lượng ánhsáng môi trường phản quang từ một bề mặt được xác định thông qua hệ số phản quang môi trường, ka Lượng phản quang I = Ia.ka Không dựa theo vật lý ! 10/26/2011 Mô hình ánhsáng Bouknight Hệ số phản quang as môi trường Cường độ as môi trường I I a ( )ka ( ) I p ( )kd ( )rd Cường độ nguồn sáng tới điểm... sát được các điểm sáng (highlight) Các điểm sáng có màu của ánhsáng chứ không phải màu của bề mặt Các điểm sáng xuất hiện theo hướng của phản chiếu hoàn hảo Hướng quan sát là quan trọng 10/26/2011 Một vài khái niệm 12 N là vecto pháp tuyến bề mặt L hướng nguồn sáng V hướng quan sát R hướng phản chiếu lý tưởng là góc giữa N và L là góc giữa R và V 10/26/2011 Mô hình ánhsáng đơn giản Phản... phụ thuộc vật liệu 14 10/26/2011 Tỉ lệ khuyếch tán – Tính từ luật Lambert cho khuyếch tán hoàn hảo Mô hình ánhsáng Bouknight (…) Tỉ lệ khuyếch tán – Tính từ luật Lambert cho khuyếch tán hoàn hảo A1 cos N L A2 15 10/26/2011 Mô hình ánhsáng có thành phần phản chiếu I I a ( )ka ( ) I p ( )kd ( )rd I p ( )ks ( )rs Cường độ nguồn sáng tới điểm P Hệ số phản chiếu – phụ thuộc vật liệu... pháp tuyến được tính toán cho mỗi đỉnh Vec-tơ pháp tuyến được nội suy cho các bè mặt Áp dụng mô hình ánhsáng với các vec-tơ pháp tuyến Interpolated normals Giả thiết bề mặt cong được xấp xỉ bằng các đa giác 23 10/26/2011 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 24 Tạo bóng Gouraud – điểm sáng quá lớn Tạo bóng Gouraud bỏ qua những điểm sáng ở giữa bề... liệu 16 Tỉ lệ phản chiếu – là một hàm của góc 10/26/2011 Mô hình ánhsáng Phong R N L V Giả thiết rằng điểm sáng đạt giá trị cực đại khi = 0 , và giảm đi nhanh với giá trị lớn của • Hàm giảm phụ thuộc vào cosn • n gọi là cấp số phản chiếu (specular exponent) • Với phản chiếu hoàn hảo, n bằng vô cùng 17 10/26/2011 Mô hình ánhsáng Phong (…) I I a ka I p [kd cos ks cos n ] 18 10/26/2011... Tạo bóng Phong (…) 25 Trong mô hình phản chiếu của Phong, điểm sáng giảm dần với cosn Tạo bóng Gouraud – điểm sáng quá lớn Tạo bóng Gouraud bỏ qua những điểm sáng ở giữa bề mặt 10/26/2011 Direction of maximum highlight Highlight on surface Tạo bóng Phong (…) 26 10/26/2011 Các vấn đề với tạo bóng nội suy Vấn đề với việc tính toán vec-tơ pháp tuyến A,B là đỉnh chung của các đa giác cho các... một cơ chế để tạo ra độ mịn 10/26/2011 Tạo bóng nội suy Interpolated shading Wylie, Romney, Evans và Erdahl: đề xuất ý tưởng dùng nội suy tuyến tính các thông tin về tạo bóng trên các điểm Gouraud tổng quát ý tưởng này với các đa giác bất kỳ Độsáng được nội suy giống như chúng ta thực hiện với z-buffering – 20 Không thực sự chính xác vật lý 10/26/2011 Tạo bóng Gouraud Gouraud Shading N1 Tìm... suy có thể bị thay đổi khi quay các đa giác A Điểm ở hình bên trái được nội suy giữa AD & AB , B D B A C D C 29 10/26/2011 Điểm ở hình bên phải được nội suy giữa AB & BC Tổng kết 30 Các mô hình ánhsáng Các mô hình tạo bóng 10/26/2011 Bùi Tường Phong 31 He was born December 14, 1942 in Hanoi, Vietnam After attending the Lycee Albert Sarraut there, he moved with his family to Saigon in 1954, where... điểm C ở bên trái và bên phải có thể khác nhau - Không liên tục về độ bóng B Giải pháp : giới thiệu một điểm ảo trùng với điểm C 27 10/26/2011 Các vấn đề với tạo bóng nội suy (…) 28 Vấn đề với việc tính toán các vec-tơ pháp tuyến tại các đỉnh Véc-tơ pháp tuyến của các bề mặt và của các đỉnh Không thể hiện được độ lồi lõm, có thể thêm các đa giác dọc theo các cạnh hoặc kiểm tra góc và ngưỡng để giải . hình ánh sáng 10/26/2011 6 Phân loại mô hình ánh sáng -Mô hình ánh sáng cục bộ:Chỉ một đối tượng được xét đến khi tính toán về ánh sáng + Ánh sáng của bề mặt lấy trực tiếp từ nguồn sáng. hình ánh sáng – ilumination model Đặc tính của vật thể: hấp thụ hay phản xạ các bước sóng nào đó Đồ họa máy tính: Vật thể tương tác với ánh sáng tạo ra vật thể trông như thật Mô hình ánh sáng: . hình ánh sáng toàn cục: toàn bộ các đối tượng trong cảnh được xét đến đồng thời khi tính toán về ánh sáng + Ánh sáng của bề mặt được tính toán dựa trên sự tương tác của tất cả các nguồn sáng