Home
last modified time | relevance | path

Searched refs:cosHI (Results 1 – 3 of 3) sorted by relevance

/dports/graphics/blender/blender-2.91.0/intern/cycles/kernel/closure/
H A Dbsdf_microfacet.h528 float cosHI = dot(Ht, omega_in); in bsdf_microfacet_ggx_eval_transmit() local
555 float out = G * fabsf(cosHI * cosHO) * common; in bsdf_microfacet_ggx_eval_transmit()
556 *pdf = G1o * fabsf(cosHO * cosHI) * common; in bsdf_microfacet_ggx_eval_transmit()
764 float cosHI = dot(m, *omega_in); in bsdf_microfacet_ggx_sample() local
766 float Ht2 = m_eta * cosHI + cosHO; in bsdf_microfacet_ggx_sample()
772 *pdf = cosHO * fabsf(cosHI) * common; in bsdf_microfacet_ggx_sample()
959 float cosHI = dot(Ht, omega_in); in bsdf_microfacet_beckmann_eval_transmit() local
983 float out = G * fabsf(cosHI * cosHO) * common; in bsdf_microfacet_beckmann_eval_transmit()
984 *pdf = G1o * fabsf(cosHO * cosHI) * common; in bsdf_microfacet_beckmann_eval_transmit()
1156 float cosHI = dot(m, *omega_in); in bsdf_microfacet_beckmann_sample() local
[all …]
/dports/graphics/openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/testrender/
H A Dshading.cpp439 const float cosHI = Ht.dot(wi_l); in eval() local
452 pdf = (fabsf(cosHI * cosHO) * (eta * eta) * (G1 * Dt) * invHt2) / wo_l.z; in eval()
497 const float cosHI = m.dot(wi_l); in sample() local
508 pdf = (fabsf(cosHI * cosHO) * (eta * eta) * (G1 * D) * invHt2) / fabsf(wo_l.z); in sample()
/dports/graphics/py-openshadinglanguage/OpenShadingLanguage-Release-1.11.15.0/src/testrender/
H A Dshading.cpp439 const float cosHI = Ht.dot(wi_l); in eval() local
452 pdf = (fabsf(cosHI * cosHO) * (eta * eta) * (G1 * Dt) * invHt2) / wo_l.z; in eval()
497 const float cosHI = m.dot(wi_l); in sample() local
508 pdf = (fabsf(cosHI * cosHO) * (eta * eta) * (G1 * D) * invHt2) / fabsf(wo_l.z); in sample()