Thư viện thuật ngữ / 3D

Ambient occlusion là gì?

Còn gọi: AO, bóng tiếp xúc

Ambient occlusion (AO) là hiệu ứng làm tối các góc, khe và chỗ các vật tiếp xúc nhau, nơi ánh sáng môi trường khó lọt vào, giúp vật thể có cảm giác bám đất và có khối.

Ảnh minh hoạ Ambient occlusion (AO): một cảnh có và không có AO, và một AO map thang xám
Một cảnh có và không có AO, và một AO map thang xám

Hiểu kỹ hơn

AO có thể được tính khi render, nướng thành texture map để dùng trong game, hoặc xấp xỉ trong không gian màn hình (SSAO). Trong render dò tia đầy đủ, hiện tượng này đã tự có, nhưng AO map vẫn hữu ích để nhấn chi tiết. Trong vẽ 2D, hoạ sĩ cũng vẽ 'bóng tiếp xúc' theo cùng nguyên lý.