Kỹ thuật phản chiếu ngược Phong Shading

Một phần của tài liệu (LUẬN văn THẠC sĩ) một số dạng nguồn sáng và sự chiếu sáng trong thực tại ảo (Trang 39 - 40)

Mô hình phản chiếu bóng Phong là một đánh giá gần đúng với các đối tượng trong cuộc sống thực. Nghĩa là phương trình Phong có thể áp dụng được cho bóng quan sát được trong một bước ảnh có pháp tuyến bề mặt của những vật thể nhìn thấy được. Đảo ngược dùng để chỉ định tính toán những pháp tuyến nhất định nhằm xác định một bức ảnh là tự nhiên hay đã qua chỉnh sửa.

Mô hình phản chiếu Phong chứa rất nhiều thông số, như là thông số phản chiếu bề mặt (albedo), cái thông số mà có thể thay đổi bên trong chính bản thân đối tượng. Do vậy, những pháp tuyến của một đối tượng chỉ có thể xác định bằng cách dựa vào những thông tin như số loại ánh sáng, hướng chiếu sáng và các thông số phản xạ.

Ví dụ chúng ta có một đối tựng hình trụ, như là một ngón tay chẳng hạn và muốn tính toán pháp tuyến N = [NX, NZ] trên một dòng trên đối tượng. Giải sử chỉ có một loại ánh sáng, không có phản xạ phản chiếu, và những thông số phản xạ đã biết (xấp xỉ) không thay đổi. Chúng ta có thể đơn giản hóa phương trình Phong như sau:

𝐼𝑝(𝑥) = 𝐶𝑎 + 𝐶𝑑(𝐿(𝑥). 𝑁(𝑥))

Với 𝐶𝑎− một hằng số ứng với sự phản ánh sáng xung quan và 𝐶𝑑− một hằng số ứng với sự phát ánh sáng khuếch tán. Ta có thể viết lại phương trình như sau:

𝐼𝑝(𝑥) − 𝐶𝑎

𝐶𝑑 = 𝐿(𝑥). 𝑁(𝑥)

Có thể viết lại trong một dòng đối với các đối tượng hình trụ là:

39

Ví dụ nếu hướng ánh sáng là 450 nằm trên các đối tượng L = [0.71,0.71] ta nhận được hai phương trình với hai ẩn.

(Ip – Ca)/Cd = 0.71Nx + 0.71Nz

1 = √(𝑁𝑥2+ 𝑁𝑧2)

Trong khả năng của hai phương trình có hai giải pháp có thể dùng cho hướng bình thường. do vậy một số thông tin trước về hình học là cần thiết để xác định đúng hướng. Các pháp tuyến trực tiếp liên quan đến góc nghiêng của các đường bên bề mặt vật thể. Do đó các pháp tuyến cho phép tính toán của chiều cao bề mặt tương đối của đường kẻ trên đối tượng sử dụng một đường dây tích hợp, nếu giả sử bề mặt là liên tục.

Nếu vật thể không phải là hìnhh cầu, ta có 3 ẩn N = [Nx,Ny,Nz]. Tiếp đó hai phương trình vẫn cho phép pháp tuyến quay quanh các vectơ quan sát, do đó những kiến thức về hình học là bắt buộc có. Ví dụ như với việc nhận dạng khuôn mặt những đặc điểm về hình học có thể thu được bằng cách sử dụng phương pháp phân tích kết cấu chính (PCA) trên một cơ sở dữ liệu về độ sâu của khuôn mặt, chỉ cho phép sử dụng giải pháp pháp tuyến bề mặt cái mà đã được thành lập trên cơ sở dân số.

Một phần của tài liệu (LUẬN văn THẠC sĩ) một số dạng nguồn sáng và sự chiếu sáng trong thực tại ảo (Trang 39 - 40)

Tải bản đầy đủ (PDF)

(84 trang)