Estoy descubriendo el maravilloso mundo de las matemáticas y estoy golpeando una pared enorme con PBR y nombres, así que tengo algunas preguntas: hasta donde entiendo, BRDF describe cómo reacciona un material a la luz (luz directa entrante y reflejos). Pero en "Cook-Torrance" no veo nada acerca de los reflejos, no entiendo cómo lo integro, así que solo obtengo luz difusa y reflejos.
He leído mucho sobre diferentes "términos difusos" como "Oren-Nayar", ¿es parte de Cook-Torrance como una "D" diferente en el nominador de la DFG? ¿Lo reemplaza sin cálculos especulares?
He leído mucho sobre "GGX" de mi fondo de artista de la licuadora. Pensé que era algo que hacía un reflejo borroso, pero parece que estaba equivocado y ahora encuentro este término de GGX en muchas situaciones diferentes, como en las micro facetas normales. distribución en este tutorial
En resumen, la pregunta es: ¿cómo se relacionan "Oren-Nayar" y "GGX" y "Cook-Torrance" entre sí (si es que lo están) y cómo integro la "reflexión vec3" en esos algoritmos?
Como dije antes, soy un novato en matemáticas, así que si su respuesta es "matemática", escriba una versión glsl / hlsl de sus ecuaciones, es mucho más fácil de entender para mí, por lo que una equivalencia me ayudará mucho
PD: Entiendo que mi pregunta es borrosa, pero también es tan borrosa como mi comprensión del tema.