Giới thiệu
Luận văn này tập trung nghiên cứu các thuật toán tạo bóng trong đồ họa ba chiều tương tác thời gian thực. Trong thực tế, con người cảm nhận thế giới qua ánh sáng và bóng tối. Do đó, việc thể hiện bóng chân thực trong đồ họa ba chiều sẽ tăng tính trực quan và sống động cho hình ảnh.
Đối với các hệ thống thời gian thực, việc áp dụng các thuật toán tạo bóng giả là cần thiết do độ phức tạp và chi phí tính toán của các thuật toán tạo bóng thực là rất cao. Các thuật toán tạo bóng giả tuy không đạt độ chính xác tuyệt đối nhưng vẫn cho kết quả chấp nhận được đối với thị giác con người.
Luận văn giới thiệu các thuật toán tạo bóng phổ biến và hiệu quả trong đồ họa ba chiều thời gian thực, bao gồm:
- Thuật toán tạo bóng phẳng (Planar Shadow).
- Thuật toán vùng bóng (Shadow Volume).
- Thuật toán chiếu bóng (Projective Shadow Mapping).
Nội dung luận văn được chia thành 4 phần chính:
- Phần 1: Mở đầu: Giới thiệu tổng quan về đồ họa ba chiều, tầm quan trọng của việc tạo bóng và mục tiêu của luận văn.
- Phần 2: Kỹ thuật kiểm tra Stencil trên từng điểm ảnh: Trình bày về kỹ thuật kiểm tra stencil, một phương pháp hỗ trợ quan trọng cho việc tạo bóng, đặc biệt trong các kỹ thuật như planar shadow và shadow volume.
- Phần 3: Các thuật toán tạo bóng: Đi sâu vào phân tích, đánh giá ưu nhược điểm của các thuật toán tạo bóng được nghiên cứu.
- Phần 4: Đánh giá và các hướng phát triển: Đánh giá kết quả đạt được và đề xuất các hướng nghiên cứu, phát triển tiếp theo.
Luận văn cũng cung cấp một phần phụ lục bao gồm thuật ngữ và chữ viết tắt, giúp người đọc dễ dàng tiếp cận và hiểu rõ hơn các khái niệm kỹ thuật.