Home
last modified time | relevance | path

Searched refs:shadowFactors (Results 1 – 9 of 9) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/
H A D3d_dm_lighting_common.h354 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLighting() local
357 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLighting()
360 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLighting()
383 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLighting() local
446 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLighting() local
449 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLighting()
475 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLighting() local
590 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLighting() local
620 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLighting() local
714 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLighting() local
[all …]
H A D3d_dm_shadowing_common.h224 …sampler2D shadow, vec4 inShadowCoord, float NoL, vec4 shadowFactors, vec4 atlasSizeInvSize, uvec2 … in CalcVsmShadow() argument
230 if (ValidShadowRange(shadowCoord, shadowFactors.w, float(shadowFlags.x))) { in CalcVsmShadow()
241 light = 1.0 - (1.0 - light) * shadowFactors.x; in CalcVsmShadow()
249 …sampler2D shadow, vec4 inShadowCoord, vec4 shadowFactors, vec4 atlasSizeInvSize, uvec2 shadowFlags) in CalcVsmShadowSimpleSample() argument
255 if (ValidShadowRange(shadowCoord, shadowFactors.w, float(shadowFlags.x))) { in CalcVsmShadowSimpleSample()
266 light = 1.0 - (1.0 - light) * shadowFactors.x; in CalcVsmShadowSimpleSample()
H A D3d_dm_structures_common.h288 vec4 shadowFactors; member
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/common/
H A Dinplace_lighting_common.h104 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLightingInplace() local
107 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLightingInplace()
110 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLightingInplace()
137 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors; in CalculateLightingInplace() local
141 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLightingInplace()
144 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLightingInplace()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_light_helper.h85 …memLight->shadowFactors = { currLight.shadowFactors.x, currLight.shadowFactors.y, currLight.shadow… in CORE3D_BEGIN_NAMESPACE()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/shader/
H A Dcore3d_dm_fullscreen_deferred_shading.frag185 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors;
188 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
191 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
215 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors;
219 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
222 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
H A Dcore3d_dm_fw.frag153 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors;
156 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
159 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
181 const vec4 shadowFactors = uLightData.lights[currLightIdx].shadowFactors;
185 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
188 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/
H A Drender_data_defines_3d.h325 BASE_NS::Math::Vec4 shadowFactors { 1.0f, 0.005f, 0.02f, 0.0f };
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/
H A Drender_system.cpp2080 …light.shadowFactors = { Math::clamp01(lightComponent.shadowStrength), lightComponent.shadowDepthBi… in ProcessLight()