Mô hình tô màu bóng Flat Flat shading là một ánh sáng kỹ thuật được sử dụng trong máy vi tính đồ họa 3D.. Tô màu bóng Flat Ánh sáng phản xạ được tính tại một điểm bất kỳ.. Mô hình tô
Trang 1ĐỒ HỌA MÁY TÍNH
Nhóm sinh viên thực hiện:
Bùi Thị Thanh Huyền Phạm Thị Thu Huyền
Đỗ Thị Thu Hường Hứa Thị Kiều
Nguyễn Thị Hương Lớp: K32B –Tin Học
Giáo Viên Hướng Dẫn: Trần Tuấn Vinh
SV Thực hiện:
Bùi Thị Thanh Huyền Phạm Thị Thu Huyền
Đỗ Thị Thu Hường Hứa Thị Kiều
Nguyễn Thị Hương
Các Mô Hình Tô Màu Bóng
GV hướng dẫn: Th.s Trần Tuấn Vinh
Trang 2Các mô hình tô màu bóng
Mô hình tô màu bóng Flat
Mô hình tô màu bóng Gouraud
Mô hình tô màu bóng Phong
Trang 3Mô hình tô màu bóng Flat
Flat shading là một ánh sáng kỹ thuật được sử
dụng trong máy vi tính đồ họa 3D
Là một trong những giai điệu-tô bóng bề mặt
để mô phỏng đơn giản ánh sáng
Mô hình tô màu bóng Flat là một mô hình tô màu bóng nhanh nhất và đơn giản nhất
Trang 4Tô màu bóng Flat
Ánh sáng phản xạ được tính tại một điểm
bất kỳ
Các điểm thuộc mặt được tô bởi một màu
Thấy rõ ranh giới giữa các mặt
Trang 5Mô hình tô màu bóng Flat
Trang 6Mô hình tô màu bóng Gouraud
Gouraud shading
Phát minh bởi H.Gouraud vào năm 1971, là
một công nghệ tô bóng nhanh và dựa vào đỉnh đối tượng, mô phỏng các bề mặt mịn
Nó còn có tên là Interpolate shading nhưng do Henry Gouraud đưa ra vào năm 1971 với mục đích tạo sự ăn khớp về cường độ sáng của các điểm nằm cạnh biên của các mặt Vì vậy
phương pháp này còn được gọi là Gouraud
shading
Trang 7Mô hình tô màu bóng Gouraud
Mô hình bóng Gouraud là một phương pháp
vẽ bóng tạo cho đối tuợng 3D có hình dáng
cong có một cái nhìn có tính thực hơn
Phương pháp này đặt cơ sở trên thực tế sau : Đới với các đối tượng 3D có bề mặt cong thì
người ta thường xấp xỉ bề mặt cong của đối
tượng bằng nhiều mặt đa giác phẳng
Trang 8Mô hình tô màu bóng Gouraud
Ví dụ: Mô hình tô màu bóng Gouraud
Trang 9Mô hình tô màu bóng Gouraud
tạo cho đối tựơng một cái
nhìn giống như là nó có nhiều
mặt đa giác bằng cách vẽ mỗi
mặt không chỉ với cường độ
sáng mà vẽ với nhiều cường
độ sáng khác nhau trên các
vùng khác nhau làm cho mặt
shading
Trang 10Mô hình tô màu bóng Gouraud
mặt cong do hiệu ứng ánh sáng khi chiếu lên mặt, tại các điểm trên mặt cong sẽ có pháp vector
khác nhau nên sẽ đón nhận và phản xạ ánh sáng khác nhau, từ đó chúng ta sẽ cảm nhận được độ sáng khác nhau trên cùng một mặt cong
Trang 11Mô hình tô màu bóng Gouraud
Trang 12Mô hình tô màu bóng Gouraud
Gouraud shading làm mất đi sự không liên
tục về cường độ ánh sáng tại các biên khi dùng constant intensity shading nhưng nó cũng
mang lại một số thiếu sót
Ánh sáng trên các bề mặt đôi khi còn hiện ra không bình thường Phép nội suy tuyến tính có thể làm hiện ra các vệt sáng gọi là Match band trên bề mặt
Một trong những cải tiến của phương pháp
Gouraud shading là Phong shading
Trang 13Mô hình tô màu bóng Phong
Trong đồ họa 3D,
một kỹ thuật phát
triển của Bùi
Tường Phong vào
giữa năm 1970 là
một tính tô bóng bề
mặt, dựa vào các
màu sắc và bôi lên
ở mỗi điểm ảnh Ví dụ sử dụng mô hình tô màu Phong shading
Trang 14Mô hình tô màu bóng Phong
Phong shading là thực tế hơn Gouraud
shading, nhưng đòi hỏi phải tính toán thêm
Nó cho phép hiển thị vật thể thật hơn và hầu
như loại bỏ đựoc hiệu ứng Match band
Trang 15So sánh giữa Flat shading – Gouraud
shading – Phong shading
Trang 16So sánh giữa Flat shading – Gouraud
shading – Phong shading
*Video so sánh Phong and Gouraud shading*
Trang 17Flat , Phong and Gouraud shading
So sánh giữa Flat shading – Gouraud
shading – Phong shading
Trang 18Cài đặt thuật toán