Vì vậy, tôi đã xem qua trang web này và bạn có thể thấy những dòng này trên đoạn thứ nhất và thứ hai:
Để có hiệu ứng thô nhưng dễ dàng, hãy vẽ các phần sáng của cảnh (ví dụ: nguồn sáng) vào FBO, sau đó lấy mẫu bằng cách sử dụng phép thu nhỏ GL_LINEAR nhiều lần . Đối với kết xuất cuối cùng, chỉ cần kết hợp cảnh ban đầu với các FBO được ghép xuống.
Trong ví dụ sau, cảnh ban đầu là 128 x 128 và được ghép xuống 3 lần . Điều này đòi hỏi 4 đối tượng bộ đệm khung . Cảnh ban đầu được hiển thị ở phía trên bên trái và kết xuất cuối cùng ở phía trên bên phải.
Có bất kỳ lý do nào tôi nên giảm mẫu nhiều lần (128 -> 64 -> 32 -> 16) thay vì giảm mẫu một lần (128 -> 16) không?
Nếu bạn cuộn xuống nhiều hơn, họ thậm chí sẽ lấy mẫu xuống như 9 lần. (128 -> ... -> 16 -> 128 -> ... -> 16 ->, v.v.). Tại sao không làm như thế (128 -> 16 -> 128 -> 16 -> vân vân)?
GL_NEAREST
.