/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/shaders/common/ |
H A D | 3d_dm_shadowing_common.h | 52 return ((shadowCoord.z > 0.0) && (shadowCoord.x > xMin) && (shadowCoord.x < xMax)); in ValidShadowRange() 78 const vec3 shadowDdx = dFdx(shadowCoord); in CalcPcfShadow() 79 const vec3 shadowDdy = dFdy(shadowCoord); in CalcPcfShadow() 89 const float compareDepth = shadowCoord.z - bias; in CalcPcfShadow() 150 const vec3 shadowDdx = dFdx(shadowCoord); in CalcPcfShadowMed() 151 const vec3 shadowDdy = dFdy(shadowCoord); in CalcPcfShadowMed() 201 const vec2 baseUv = shadowCoord.xy; in CalcPcfShadowSimpleSample() 232 if (shadowCoord.z > moments.x) { in CalcVsmShadow() 237 const float d = shadowCoord.z - moments.x; in CalcVsmShadow() 257 if (shadowCoord.z > moments.x) { in CalcVsmShadowSimpleSample() [all …]
|
H A D | 3d_dm_lighting_common.h | 353 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 1.0); in CalculateLighting() local 357 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLighting() 360 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLighting() 382 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 1.0); in CalculateLighting() local 445 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 1.0); in CalculateLighting() local 449 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); in CalculateLighting() 474 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 1.0); in CalculateLighting() local 589 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 1.0); in CalculateLighting() local 619 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 1.0); in CalculateLighting() local 713 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 1.0); in CalculateLighting() local [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/shaders/common/ |
H A D | inplace_lighting_common.h | 103 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 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() 136 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(sd.pos.xyz, 1.0); 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/assets/3d/shaders/shader/ |
H A D | core3d_dm_fullscreen_deferred_shading.frag | 184 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(worldPos.xyz, 1.0); 188 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); 191 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); 214 … const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(worldPos.xyz, 1.0); 219 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); 222 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
|
H A D | core3d_dm_fw.frag | 152 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(inPos.xyz, 1.0); 156 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); 159 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); 180 const vec4 shadowCoord = GetShadowMatrix(lightFlags.y) * vec4(inPos.xyz, 1.0); 185 … uSampColorShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw); 188 … uSampDepthShadow, shadowCoord, NoL, shadowFactors, atlasSizeInvSize, lightFlags.zw);
|