book/generated/urp-17.3.0/code/URP/ShaderLibrary/Shadows.hlsl.md

Shader Viewer - <URP>/ShaderLibrary/Shadows.hlsl

Unity urp-17.3.0 Shader/HLSL Code Viewer

Shader Code Viewer: <URP>/ShaderLibrary/Shadows.hlsl

Symbol Index

Kind Name Line Jump
Macro UNIVERSAL_SHADOWS_INCLUDED 2 go
Include Packages/com.unity.render-pipelines.core/ShaderLibrary/Common.hlsl 4 go
Include Packages/com.unity.render-pipelines.core/ShaderLibrary/Shadow/ShadowSamplingTent.hlsl 5 go
Include Packages/com.unity.render-pipelines.core/ShaderLibrary/GlobalSamplers.hlsl 6 go
Include Core.hlsl 7 go
Include Packages/com.unity.render-pipelines.core/ShaderLibrary/CommonMaterial.hlsl 8 go
Include Shadows.deprecated.hlsl 9 go
Macro MAX_SHADOW_CASCADES 11 go
Macro MAIN_LIGHT_CALCULATE_SHADOWS 15 go
Macro REQUIRES_VERTEX_SHADOW_COORD_INTERPOLATOR 18 go
Macro ADDITIONAL_LIGHT_CALCULATE_SHADOWS 23 go
Macro SHADOWMASK_NAME 31 go
Macro SHADOWMASK_SAMPLER_NAME 32 go
Macro SHADOWMASK_SAMPLE_EXTRA_ARGS 33 go
Macro SHADOWMASK_NAME 38 go
Macro SHADOWMASK_SAMPLER_NAME 39 go
Macro SHADOWMASK_SAMPLE_EXTRA_ARGS 40 go
Macro SAMPLE_SHADOWMASK 45 go
Macro SAMPLE_SHADOWMASK 47 go
Macro SAMPLE_SHADOWMASK 50 go
Macro SAMPLE_SHADOWMASK 52 go
Macro REQUIRES_WORLD_SPACE_POS_INTERPOLATOR 55 go
Macro CALCULATE_BAKED_SHADOWS 58 go
Function IsSpotLight 120 go
Function IsDirectionalLight 125 go
Function IsPointLight 130 go
Macro BEYOND_SHADOW_FAR 135 go
Macro SOFT_SHADOW_QUALITY_OFF 138 go
Macro SOFT_SHADOW_QUALITY_LOW 139 go
Macro SOFT_SHADOW_QUALITY_MEDIUM 140 go
Macro SOFT_SHADOW_QUALITY_HIGH 141 go
Struct ShadowSamplingData 143 go
Function GetMainLightShadowSamplingData 151 go
Function GetAdditionalLightShadowSamplingData 166 go
Function GetMainLightShadowParams 186 go
Function GetAdditionalLightShadowParams 197 go
Function SampleScreenSpaceShadowmap 218 go
Function SampleShadowmapFilteredLowQuality 234 go
Function SampleShadowmapFilteredMediumQuality 245 go
Function SampleShadowmapFilteredHighQuality 262 go
Function SampleShadowmapFiltered 286 go
Function if 294 go
Function SampleShadowmap 306 go
Function ComputeCascadeIndex 342 go
Function TransformWorldToShadowCoord 356 go
Function MainLightRealtimeShadow 372 go
Function MainLightRealtimeShadow 385 go
Function AdditionalLightRealtimeShadow 396 go
Function AdditionalLightRealtimeShadow 425 go
Function GetMainLightShadowFade 434 go
Function GetAdditionalLightShadowFade 443 go
Function MixRealtimeAndBakedShadows 456 go
Function BakedShadow 465 go
Function MainLightShadow 477 go
Function AdditionalLightShadow 497 go
Function GetShadowCoord 524 go
Function ApplyShadowBias 533 go
Function ApplyShadowClamping 544 go
Macro _MainLightShadowData 567 go
Function GetShadowFade 570 go
Function ApplyShadowFade 580 go
Function GetMainLightShadowStrength 587 go
Function GetAdditionalLightShadowStrenth 593 go
Function SampleShadowmap 607 go
Function AdditionalLightRealtimeShadow 614 go
Function BakedShadow 620 go

Shader Code Viewer

If JavaScript is disabled, interactive features (go to definition/references/hover/outline) are unavailable.