|
Rendu
A lightweight rendering engine for experimentations
|
This is the complete list of members for MaterialGGX, including all inherited members.
| alphaFromRoughness(float roughness) | MaterialGGX | privatestatic |
| D(float NdotH, float alpha) | MaterialGGX | privatestatic |
| eval(const glm::vec3 &wo, const glm::vec3 &baseColor, float roughness, float metallic, const glm::vec3 &wi) | MaterialGGX | static |
| F(glm::vec3 F0, float VdotH) | MaterialGGX | privatestatic |
| GGX(const glm::vec3 &wo, const glm::vec3 &baseColor, float alpha, float metallic, const glm::vec3 &wi, float *pdf) | MaterialGGX | privatestatic |
| MaterialGGX()=delete | MaterialGGX | |
| sampleAndEval(const glm::vec3 &wo, const glm::vec3 &baseColor, float roughness, float metallic, glm::vec3 &wi) | MaterialGGX | static |
| V(float NdotL, float NdotV, float alpha) | MaterialGGX | privatestatic |