Làm cách nào để triển khai SSAO trong Shader Model 3 / DX9?


8

Tôi đã đọc một vài bài viết về SSAO và tôi muốn triển khai nó trong công cụ 3d tại nơi làm việc, chạy trên DX9. Bạn có thể cho tôi một lời khuyên về việc triển khai đơn giản nhất có thể và chạy bằng mô hình shader 3 không, và bạn sẽ nâng cấp triển khai này theo thời gian như thế nào để khắc phục các vật phẩm như vầng hào quang?

Câu trả lời:


5

Kiểm tra việc triển khai shader mảnh đơn giản này với lời giải thích về lý do tại sao và http://www.coniserver.net/wiki/index.php/Screen_Space_Ambient_Ocinating_Shader Mặc dù đó là đoạn / GL chứ không phải D3d9, vì vậy bạn nên đơn giản có thể hiểu những gì bạn cần làm.


Liên kết này bây giờ dẫn đến một cái gì đó hoàn toàn không liên quan đến câu hỏi. Đây là lý do tại sao chúng tôi khuyên bạn nên chống lại câu trả lời chỉ liên kết.
DMGregory

5

Một lập trình viên tài năng (Iq từ rgba) đã viết những bài báo hay:


Câu trả lời này sẽ tốt hơn nếu nó tóm tắt những điểm chính mà bạn hy vọng người đọc sẽ lượm lặt được từ các liên kết này, để câu trả lời vẫn tự đứng vững ngay cả khi các liên kết bị quay đi, như đã xảy ra với câu trả lời khác cho câu hỏi này.
DMGregory
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.