Home
last modified time | relevance | path

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

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_brdf_common.h87 vec3 fSchlick(vec3 f0, float VoH) in fSchlick() argument
90 const float p = pow(1.0 - VoH, 5.0); in fSchlick()
94 float fSchlickSingle(float f0, float VoH) in fSchlickSingle() argument
96 const float p = pow(1.0 - VoH, 5.0); in fSchlickSingle()
101 vec3 fSchlick(vec4 f0, float VoH) in fSchlick() argument
103 const float p = pow(1.0 - VoH, 5.0); in fSchlick()
151 vec3 microfacedSpecularBrdf(vec3 f0, float alpha2, float NoL, float NoV, float NoH, float VoH) in microfacedSpecularBrdf() argument
156 vec3 F = fSchlick(f0, VoH); in microfacedSpecularBrdf()
161 float f0, float alpha2, float NoL, float NoH, float VoH, float clearcoat, out float fcc) in microfacedSpecularBrdfClearcoat() argument
166 float F = fSchlickSingle(f0, VoH) * clearcoat; in microfacedSpecularBrdfClearcoat()
[all …]
H A D3d_dm_lighting_common.h274 const float VoH = clamp(dot(sd.V, H), 0.0, 1.0); in CalculateLight() local
281 const vec3 F = fSchlick(sd.f0, VoH); in CalculateLight()
296 const float VoH = clamp(dot(sd.V, H), 0.0, 1.0); in CalculateLight() local
326 const vec3 F = fSchlick(sd.f0, VoH); in CalculateLight()
525 const float VoH = dot(sd.V, H); in CalculateLight() local
545 const float ccF = fSchlickSingle(ccf0, VoH) * ccsv.cc; in CalculateLight()
561 const vec3 F = fSchlick(sd.f0, VoH); in CalculateLight()
669 const float VoH = clamp(dot(sd.V, H), 0.0, 1.0); in CalculateLight() local
676 const vec3 F = fSchlick(sd.f0, VoH); in CalculateLight()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/common/
H A Dinplace_lighting_common.h33 const float VoH = clamp(dot(sd.V, H), 0.0, 1.0); in CalculateLightInplace() local
63 const vec3 F = fSchlick(sd.f0, VoH); in CalculateLightInplace()