ฉันค้นพบโลกมหัศจรรย์ของคณิตศาสตร์และฉันกำลังชนกำแพงขนาดใหญ่ที่มี PBR และตั้งชื่อดังนั้นฉันจึงมีคำถามสองสามข้อ: เท่าที่ฉันเข้าใจ BRDF จะอธิบายว่าวัสดุตอบสนองต่อแสงอย่างไร (แสงเข้าและสะท้อนโดยตรง) แต่ใน "Cook-Torrance" ฉันไม่เห็นอะไรเลยเกี่ยวกับการสะท้อนฉันไม่เข้าใจว่าฉันรวมเข้ากับมันอย่างไรฉันจึงได้รับแสงและการสะท้อนแสงแบบกระจายเท่านั้น
ฉันได้อ่าน "คำกระจาย" ที่แตกต่างกันมากมายเช่น "โอเรน - นายาร์" มันเป็นส่วนหนึ่งของ Cook-Torrance เหมือน "D" ที่แตกต่างกันในผู้เสนอชื่อ DFG หรือไม่ มันจะแทนที่โดยไม่ต้องคำนวณ specular?
ฉันอ่านมากเกี่ยวกับ "GGX" จากพื้นหลังศิลปินปั่นฉันคิดว่ามันเป็นสิ่งที่ทำให้ภาพสะท้อนพร่ามัว แต่ดูเหมือนว่าฉันผิดและตอนนี้ฉันพบคำศัพท์ GGX ในสถานการณ์ที่แตกต่างกันมากมายเช่นใน micro-facet ปกติ การกระจายในบทช่วยสอนนี้
คำถามสั้น ๆ ก็คือ: "Oren-Nayar" และ "GGX" และ "Cook-Torrance" เกี่ยวข้องกันอย่างไร (ถ้าเป็น) และฉันจะรวม "การสะท้อน vec3" ในอัลกอริทึมเหล่านั้นได้อย่างไร
อย่างที่ฉันพูดก่อนที่ฉันจะเป็นมือใหม่ในวิชาคณิตศาสตร์ดังนั้นหากคำตอบของคุณคือ "คณิตศาสตร์หนัก" โปรดเขียนสมการของคุณในเวอร์ชัน glsl / hlsl มันง่ายกว่าที่จะเข้าใจฉันมากดังนั้นการเทียบเท่าจะช่วยฉันได้มาก
ป.ล. : ฉันเข้าใจว่าคำถามของฉันพร่ามัว แต่มันก็พร่ามัวเหมือนที่ฉันเข้าใจในเรื่องนี้