Home
last modified time | relevance | path

Searched refs:NoL (Results 1 – 7 of 7) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_brdf_common.h59 float vAshikhmin(float NoV, float NoL) in vAshikhmin() argument
61 return 1.0 / (4.0 * (NoL + NoV - NoL * NoL)); in vAshikhmin()
128 float vGGXWithCombinedDenominator(float alpha2, float NoV, float NoL) in vGGXWithCombinedDenominator() argument
131 const float gl = NoL + sqrt((NoL - NoL * alpha2) * NoL + alpha2); in vGGXWithCombinedDenominator()
143 …float at, float ab, float NoL, float NoV, float ToL, float ToV, float BoL, float BoV, float anisot… in vGGXAnisotropic() argument
145 float gv = NoL * length(vec3(at * ToV, ab * BoV, NoV)); in vGGXAnisotropic()
146 float gl = NoV * length(vec3(at * ToL, ab * BoL, NoL)); in vGGXAnisotropic()
151 vec3 microfacedSpecularBrdf(vec3 f0, float alpha2, float NoL, float NoV, float NoH, float VoH) in microfacedSpecularBrdf() argument
155 float G = vGGXWithCombinedDenominator(alpha2, NoV, NoL); in microfacedSpecularBrdf()
161 float f0, float alpha2, float NoL, float NoH, float VoH, float clearcoat, out float fcc) in microfacedSpecularBrdfClearcoat() argument
[all …]
H A D3d_dm_lighting_common.h303 const float sheenV = vAshikhmin(sd.NoV, NoL); in CalculateLight()
307 calculatedColor += (sheenSpec * NoL); in CalculateLight()
347 const float NoL = clamp(dot(sd.N, L), 0.0, 1.0); in CalculateLighting() local
376 const float NoL = clamp(dot(sd.N, L), 0.0, 1.0); in CalculateLighting() local
417 const float NoL = clamp(dot(sd.N, L), 0.0, 1.0); in CalculateLighting() local
439 const float NoL = clamp(dot(sd.N, L), 0.0, 1.0); in CalculateLighting() local
468 const float NoL = clamp(dot(sd.N, L), 0.0, 1.0); in CalculateLighting() local
532 const float sheenV = vAshikhmin(sd.NoV, NoL); in CalculateLight()
536 calculatedColor += (sheenSpec * NoL); in CalculateLight()
583 const float NoL = clamp(dot(sd.N, L), 0.0, 1.0); in CalculateLighting() local
[all …]
H A D3d_dm_shadowing_common.h58 …sampler2DShadow shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactor, vec4 atlasSizeInvSize, u… in CalcPcfShadow() argument
69 const float bias = max(normalBias * (1.0 - NoL), depthBias); in CalcPcfShadow()
130 …sampler2DShadow shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactor, vec4 atlasSizeInvSize, u… in CalcPcfShadowMed() argument
141 const float bias = max(normalBias * (1.0 - NoL), depthBias); in CalcPcfShadowMed()
224 …sampler2D shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactors, vec4 atlasSizeInvSize, uvec2 … in CalcVsmShadow() argument
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/common/
H A Dinplace_lighting_common.h29 vec3 CalculateLightInplace(uint currLightIdx, vec3 materialDiffuseBRDF, vec3 L, float NoL, ShadingD… in CalculateLightInplace() argument
40 const float sheenV = vAshikhmin(sd.NoV, NoL); in CalculateLightInplace()
44 calculatedColor += (sheenSpec * NoL); in CalculateLightInplace()
62 const float G = vGGXWithCombinedDenominator(sd.alpha2, sd.NoV, NoL); in CalculateLightInplace()
69 calculatedColor += (diffuseContrib + specContrib * extAttenuation) * extAttenuation * NoL; in CalculateLightInplace()
97 const float NoL = clamp(dot(sd.N, L), 0.0, 1.0); in CalculateLightingInplace() local
107 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLightingInplace()
110 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLightingInplace()
130 const float NoL = clamp(dot(sd.N, L), 0.0, 1.0); in CalculateLightingInplace() local
157 … color += CalculateLightInplace(currLightIdx, materialDiffuseBRDF, L, NoL, sd, ccsv, ssv) * in CalculateLightingInplace()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/shader/
H A Dcore3d_dm_fullscreen_deferred_shading.frag177 const float NoL = clamp(dot(fd.normal, L), 0.0, 1.0);
188 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
191 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
207 const float NoL = clamp(dot(fd.normal, L), 0.0, 1.0);
208 // NOTE: could check for NoL > 0.0 and NoV > 0.0
219 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
222 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
H A Dcore3d_dm_fw.frag146 const float NoL = clamp(dot(N, L), 0.0, 1.0);
156 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
159 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
174 const float NoL = clamp(dot(N, L), 0.0, 1.0);
175 // NOTE: could check for NoL > 0.0 and NoV > 0.0
185 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
188 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
/ohos5.0/foundation/multimedia/av_codec/test/moduletest/resources/demuxer/
H A Dhevc_v_a.ts40378 …G�����;X��,��]��SF�l�H�گoR*X��k�!A�<�oY���>�Gm}�s~&�����j�\,�NoL��D� ��" F�e�I�#��…