Showing with 9,179 additions and 233 deletions.
  1. +3 −0 ...sTest/Assets/ReferenceImages/Linear/Android/OpenGLES3/None/145_ManyAdditionalLightShadowTypes.png
  2. +96 −0 .../Assets/ReferenceImages/Linear/Android/OpenGLES3/None/145_ManyAdditionalLightShadowTypes.png.meta
  3. +3 −0 ...hicsTest/Assets/ReferenceImages/Linear/Android/Vulkan/None/145_ManyAdditionalLightShadowTypes.png
  4. +96 −0 ...est/Assets/ReferenceImages/Linear/Android/Vulkan/None/145_ManyAdditionalLightShadowTypes.png.meta
  5. +3 −0 ...Test/Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/145_ManyAdditionalLightShadowTypes.png
  6. +96 −0 ...Assets/ReferenceImages/Linear/IPhonePlayer/Metal/None/145_ManyAdditionalLightShadowTypes.png.meta
  7. +3 −0 .../Assets/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/145_ManyAdditionalLightShadowTypes.png
  8. +96 −0 ...ts/ReferenceImages/Linear/LinuxEditor/OpenGLCore/None/145_ManyAdditionalLightShadowTypes.png.meta
  9. +3 −0 ...Test/Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/145_ManyAdditionalLightShadowTypes.png
  10. +96 −0 ...Assets/ReferenceImages/Linear/LinuxEditor/Vulkan/None/145_ManyAdditionalLightShadowTypes.png.meta
  11. +3 −0 ...icsTest/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/145_ManyAdditionalLightShadowTypes.png
  12. +96 −0 ...st/Assets/ReferenceImages/Linear/OSXEditor/Metal/None/145_ManyAdditionalLightShadowTypes.png.meta
  13. +3 −0 ...st/Assets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/145_ManyAdditionalLightShadowTypes.png
  14. +96 −0 ...sets/ReferenceImages/Linear/OSXEditor/OpenGLCore/None/145_ManyAdditionalLightShadowTypes.png.meta
  15. +3 −0 ...icsTest/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/145_ManyAdditionalLightShadowTypes.png
  16. +96 −0 ...st/Assets/ReferenceImages/Linear/OSXPlayer/Metal/None/145_ManyAdditionalLightShadowTypes.png.meta
  17. +3 −0 ...st/Assets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/145_ManyAdditionalLightShadowTypes.png
  18. +96 −0 ...sets/ReferenceImages/Linear/OSXPlayer/OpenGLCore/None/145_ManyAdditionalLightShadowTypes.png.meta
  19. +3 −0 ...ssets/ReferenceImages/Linear/WindowsEditor/Direct3D11/None/145_ManyAdditionalLightShadowTypes.png
  20. +96 −0 .../ReferenceImages/Linear/WindowsEditor/Direct3D11/None/145_ManyAdditionalLightShadowTypes.png.meta
  21. +3 −0 ...st/Assets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/145_ManyAdditionalLightShadowTypes.png
  22. +96 −0 ...sets/ReferenceImages/Linear/WindowsEditor/Vulkan/None/145_ManyAdditionalLightShadowTypes.png.meta
  23. +3 −0 ...ssets/ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/145_ManyAdditionalLightShadowTypes.png
  24. +96 −0 .../ReferenceImages/Linear/WindowsPlayer/Direct3D11/None/145_ManyAdditionalLightShadowTypes.png.meta
  25. +3 −0 ...st/Assets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/145_ManyAdditionalLightShadowTypes.png
  26. +96 −0 ...sets/ReferenceImages/Linear/WindowsPlayer/Vulkan/None/145_ManyAdditionalLightShadowTypes.png.meta
  27. +16 −2 TestProjects/UniversalGraphicsTest/Assets/Scenes/105_TransparentReceiveShadows.unity
  28. +7,284 −0 TestProjects/UniversalGraphicsTest/Assets/Scenes/145_ManyAdditionalLightShadowTypes.unity
  29. +7 −0 TestProjects/UniversalGraphicsTest/Assets/Scenes/145_ManyAdditionalLightShadowTypes.unity.meta
  30. +3 −0 TestProjects/UniversalGraphicsTest/ProjectSettings/EditorBuildSettings.asset
  31. +2 −16 com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineLightEditor.cs
  32. +290 −148 com.unity.render-pipelines.universal/Runtime/Passes/AdditionalLightsShadowCasterPass.cs
  33. +4 −1 com.unity.render-pipelines.universal/Runtime/Passes/MainLightShadowCasterPass.cs
  34. +1 −1 com.unity.render-pipelines.universal/Runtime/RenderingUtils.cs
  35. +8 −8 com.unity.render-pipelines.universal/Runtime/ShaderData.cs
  36. +63 −17 com.unity.render-pipelines.universal/Runtime/ShadowUtils.cs
  37. +2 −2 com.unity.render-pipelines.universal/Runtime/UniversalRenderPipeline.cs
  38. +1 −0 com.unity.render-pipelines.universal/Runtime/UniversalRenderPipelineCore.cs
  39. +2 −0 com.unity.render-pipelines.universal/ShaderLibrary/Input.hlsl
  40. +1 −1 com.unity.render-pipelines.universal/ShaderLibrary/Lighting.hlsl
  41. +5 −4 com.unity.render-pipelines.universal/ShaderLibrary/ShaderTypes.cs
  42. +2 −2 com.unity.render-pipelines.universal/ShaderLibrary/ShaderTypes.cs.hlsl
  43. +72 −20 com.unity.render-pipelines.universal/ShaderLibrary/Shadows.hlsl
  44. +8 −0 com.unity.render-pipelines.universal/Shaders/Lit.shader
  45. +4 −0 com.unity.render-pipelines.universal/Shaders/Nature/SpeedTree7.shader
  46. +9 −1 com.unity.render-pipelines.universal/Shaders/Nature/SpeedTree7BillboardPasses.hlsl
  47. +15 −1 com.unity.render-pipelines.universal/Shaders/Nature/SpeedTree7CommonInput.hlsl
  48. +9 −1 com.unity.render-pipelines.universal/Shaders/Nature/SpeedTree7Passes.hlsl
  49. +4 −0 com.unity.render-pipelines.universal/Shaders/Nature/SpeedTree8.shader
  50. +14 −1 com.unity.render-pipelines.universal/Shaders/Nature/SpeedTree8Input.hlsl
  51. +9 −1 com.unity.render-pipelines.universal/Shaders/Nature/SpeedTree8Passes.hlsl
  52. +22 −2 com.unity.render-pipelines.universal/Shaders/ShadowCasterPass.hlsl
  53. +8 −0 com.unity.render-pipelines.universal/Shaders/SimpleLit.shader
  54. +4 −0 com.unity.render-pipelines.universal/Shaders/Terrain/TerrainLit.shader
  55. +22 −3 com.unity.render-pipelines.universal/Shaders/Terrain/TerrainLitPasses.hlsl
  56. +1 −1 com.unity.render-pipelines.universal/Shaders/Utils/Deferred.hlsl
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.