Tôi không biết về hỗ trợ phần cứng cho lọc bất đẳng hướng 3D. Tôi có thể sai về sự tồn tại của nó mặc dù. Tôi tin rằng nó đã được thử.
Động lực cho lọc bất đẳng hướng 2D là để lọc trước chức năng kết cấu trên vùng màn hình mà nó nằm trong một cách chính xác hơn so với thực hiện bộ lọc hộp trong không gian kết cấu (thông thường, lọc bất đẳng hướng thực hiện một số bộ lọc trong không gian kết cấu).
Định nghĩa này là chính. Lọc bất đẳng hướng 2D cố gắng:
Tích hợp trên một phần của bề mặt phẳng mà bạn có thể nhìn thấy
(trong một pixel trên màn hình).
Lọc bất đẳng hướng 3D có nghĩa là gì?
Tích hợp trên một phần của a. . . âm lượng? . . . cái đó bạn có thể . . . xem?
(trong một .. voxel? .. trên màn hình)
Sự tương tự tốt nhất mà tôi có thể nghĩ đến sẽ là thực hiện một số loại tra cứu kết cấu 3D bất đẳng hướng dọc theo tia nhìn. Đây không phải là một sự tương tự trực tiếp. Dù sao, vấn đề với điều này là khi bạn thực hiện kết xuất khối, bạn thực sự quan tâm đến cách tích hợp này được thực hiện nhiều hơn so với trong trường hợp 2D.
Bạn có muốn hấp thụ? Khí thải? (Bạn cần thực hiện một số loại số mũ để tích hợp.) Bạn có muốn phân tán không? (Bạn cần thực hiện một số loại đệ quy hoặc độ mờ xấp xỉ để tích hợp). Và điều này thậm chí không đi vào loại dữ liệu lưu trữ kết cấu 3D. Liệu kết cấu này có nghĩa là độ mờ đục , hoặc nó có nghĩa là mật độ ? Là nó khuếch tán hay là phát thải ? Tất cả những điều này cần phải được tích hợp khác nhau.
Những phát triển mới trong kết xuất khối đang diễn ra mọi lúc, và trong mọi trường hợp, có rất nhiều cách dưới mức tối ưu khác nhau mà bạn có thể thử để khái quát hóa bộ lọc bất đẳng hướng 2D, sự nghi ngờ được thể hiện bởi đặc tả có ý nghĩa với tôi:
Liệu việc thực hiện. . . để lọc kết cấu bất đẳng hướng 2D có dễ dàng mở rộng sang lọc kết cấu bất đẳng hướng 3D không?
Không.