Rendu
A lightweight rendering engine for experimentations
Loading...
Searching...
No Matches
MaterialGGX Member List

This is the complete list of members for MaterialGGX, including all inherited members.

alphaFromRoughness(float roughness)MaterialGGXprivatestatic
D(float NdotH, float alpha)MaterialGGXprivatestatic
eval(const glm::vec3 &wo, const glm::vec3 &baseColor, float roughness, float metallic, const glm::vec3 &wi)MaterialGGXstatic
F(glm::vec3 F0, float VdotH)MaterialGGXprivatestatic
GGX(const glm::vec3 &wo, const glm::vec3 &baseColor, float alpha, float metallic, const glm::vec3 &wi, float *pdf)MaterialGGXprivatestatic
MaterialGGX()=deleteMaterialGGX
sampleAndEval(const glm::vec3 &wo, const glm::vec3 &baseColor, float roughness, float metallic, glm::vec3 &wi)MaterialGGXstatic
V(float NdotL, float NdotV, float alpha)MaterialGGXprivatestatic