Là tia bóng trong một tia Whited bị chặn bởi các vật thể trong suốt?


10

Trong một bộ dò tia Whited, mỗi giao điểm của vật thể tia sinh ra một tia truyền (nếu vật đó trong mờ), một tia phản xạ và một tia bóng. Các tia bóng đóng góp thành phần chiếu sáng trực tiếp.

Nhưng điều gì xảy ra nếu tia sáng giao nhau với một vật thể trong suốt? Là thành phần chiếu sáng trực tiếp bỏ qua? Làm thế nào các vật thể khuếch tán chìm trong nước sẽ được thắp sáng nếu chúng không nhận được bất kỳ đóng góp ánh sáng trực tiếp nào từ tia sáng?

Câu trả lời:


2

Trước tiên bạn nên tham khảo phương trình kết xuất . Đây là phương trình tổng quát để mô tả sự truyền vật lý của ánh sáng theo quan điểm của khoa học máy tính.

Mô hình Whited chỉ là một xấp xỉ của tích hợp bề mặt của Phương trình kết xuất. Nó chỉ tính toán ba tia sáng (tia bóng, tia phản xạ và tia khúc xạ). Trong một máy dò tia tinh vi hơn, bạn nên sử dụng phương pháp dò tia Monte-Carlo, tại mỗi điểm giao nhau trên vật thể, bạn sẽ sử dụng hàng ngàn tia lấy mẫu theo BRDF. Các thuật toán lạc hậu như vậy thực sự hoạt động không tốt trong cảnh caustic, đó là cảnh bạn nói. Bạn có thể sử dụng Photon Mapping cộng với Monte-Carlo Ray Trace để có được hình dung rõ hơn.

Nếu bạn chỉ muốn sử dụng mô hình Whited, bạn có thể nhân ánh sáng của tia bóng với một yếu tố được xác định bởi đối tượng trong suốt bị chặn.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.