Lập trình mô phỏng 3D tạo shadow của 1 vật trong Matlab

ductrungvn

New member
Chào cả nhà!

Em đang làm mô phỏng 3D trên Matlab để mô phỏng 1 hệ thống gồm: 1 nguồn chiếu sáng (là 1 điểm), 1 vật (để đơn giản, giả sử ban đầu là hình trụ lập phương). Yêu cầu là phải vẽ ra bóng (shadow) của vật này trên nền mặt phẳng XY, và khi dùng chuột thay đổi vị trí (position), hướng (orientation) của vật thì cái bóng trên mặt phẳng XY này cũng phải tự động thay đổi theo.

Em đã và đang lên mạng tìm hiểu các công thức toán, mô hình toán và thuật toán để tạo ra bóng của 1 vật, nhưng vẫn còn mơ hồ, chưa rõ ràng :( . Có anh chị nào  có kinh nghiệm đã làm về vấn đề này ko, làm ơn cho em ít chỉ dẫn được không ạ?

Em cảm ơn nhiều!
 

Welcome to EDABoard.com

Sponsor

Back
Top