Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Universal/light layers #3677

Merged
merged 41 commits into from Apr 22, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
2578116
Initial light layer support.
kaychang-unity Feb 26, 2021
4507696
Merge branch 'master' into universal/light-layers
kaychang-unity Feb 27, 2021
aa9d82e
Updated changelog.
kaychang-unity Feb 27, 2021
ade05b1
Auto-formatting.
kaychang-unity Mar 19, 2021
8ab4cec
Merge branch 'master' into universal/light-layers
kaychang-unity Mar 19, 2021
6c7decb
Update com.unity.render-pipelines.universal/CHANGELOG.md
kaychang-unity Mar 23, 2021
40926e3
Merge branch 'universal/light-layers' of https://github.com/Unity-Tec…
kaychang-unity Mar 23, 2021
b360f0c
Minor fixes.
kaychang-unity Mar 23, 2021
bf099f9
Adjusted code to compile out IsMatchingLightLayer() when light layers…
kaychang-unity Mar 24, 2021
e339f85
Refactoring.
kaychang-unity Mar 27, 2021
c66c694
Added test scenes for light layers (148_Lighting_LightLayers and 148_…
kaychang-unity Mar 27, 2021
9c6b7ca
Formating.
kaychang-unity Mar 27, 2021
b785c92
Disable filtering for lightmaps.
kaychang-unity Mar 30, 2021
b5ca656
Added 148_Lighting_LightLayers and 148_Lighting_LightLayers_deferred …
kaychang-unity Mar 30, 2021
39d53c1
Merge branch 'master' into universal/light-layers
kaychang-unity Mar 30, 2021
4e6bef7
AdditionalLightData is now unconditionally created when OnEnable() is…
kaychang-unity Mar 30, 2021
4a0d7dd
Added some reference images.
kaychang-unity Mar 30, 2021
2156ee1
Added fake quality level that references UniversalRPAssetLightLayers.…
kaychang-unity Mar 31, 2021
8387800
Moved UI element for light layer mask in Light inspector.
kaychang-unity Mar 31, 2021
f73446b
Detect invalid platforms (GLES2) and display error message.
kaychang-unity Mar 31, 2021
153108b
More reference images.
kaychang-unity Apr 1, 2021
f63de3c
Reference images.
kaychang-unity Apr 5, 2021
93e6ae5
Wait for 2 frames before taking screenshots. This fixes the test scen…
kaychang-unity Apr 5, 2021
ff54327
Reference images.
kaychang-unity Apr 6, 2021
9dfba80
Tweaked error message.
kaychang-unity Apr 7, 2021
96ff6a3
Merge branch 'master' into universal/light-layers
kaychang-unity Apr 9, 2021
e86e7b1
Removed duplicate assets.
kaychang-unity Apr 10, 2021
f29f19f
Updated UX to match HDRP.
kaychang-unity Apr 12, 2021
c87063f
Fixed null reference in Player mode.
kaychang-unity Apr 13, 2021
7dbe1d3
Update com.unity.render-pipelines.universal/Runtime/DeferredLights.cs
kaychang-unity Apr 14, 2021
72ef39a
Added comment.
kaychang-unity Apr 14, 2021
4e6f55c
Moved rendering layer texture from 32 to 8 bits as currently only lig…
kaychang-unity Apr 14, 2021
e6a344d
A lot of internal renaming from lightLayers to layerMask.
kaychang-unity Apr 14, 2021
ee81c8d
Hide light layers for baked lights.
kaychang-unity Apr 15, 2021
5c72df6
Merge branch 'master' into universal/light-layers
kaychang-unity Apr 16, 2021
41d9a7d
Merge branch 'master' into universal/light-layers-test
phi-lira Apr 19, 2021
f1c308b
Fixed formatting to pass yamato format test.
phi-lira Apr 19, 2021
f5c389c
Terrain vertex lit ignores light layers (because default vertex lit c…
kaychang-unity Apr 21, 2021
4ca80bc
More missing instancing_option renderinglayer.
kaychang-unity Apr 21, 2021
722dd17
Temporarily sable 153_Lighting_EnlightenTerrain.unity because it is b…
kaychang-unity Apr 21, 2021
810b205
Merge branch 'master' into universal/light-layers
kaychang-unity Apr 22, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
@@ -0,0 +1,64 @@
%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!114 &11400000
MonoBehaviour:
m_ObjectHideFlags: 0
m_CorrespondingSourceObject: {fileID: 0}
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 0}
m_Enabled: 1
m_EditorHideFlags: 0
m_Script: {fileID: 11500000, guid: bf2edee5c58d82540a51f03df9d42094, type: 3}
m_Name: UniversalRPAssetLightLayers
m_EditorClassIdentifier:
k_AssetVersion: 8
k_AssetPreviousVersion: 8
m_RendererType: 1
m_RendererData: {fileID: 0}
m_RendererDataList:
- {fileID: 11400000, guid: f59607d3476b54858a594ea904187fb5, type: 2}
- {fileID: 11400000, guid: 85b3c877f1a3bc940869b43108b6024d, type: 2}
m_DefaultRendererIndex: 0
m_RequireDepthTexture: 1
m_RequireOpaqueTexture: 1
m_OpaqueDownsampling: 1
m_SupportsTerrainHoles: 1
m_SupportsHDR: 1
m_MSAA: 1
m_RenderScale: 1
m_MainLightRenderingMode: 1
m_MainLightShadowsSupported: 1
m_MainLightShadowmapResolution: 2048
m_AdditionalLightsRenderingMode: 1
m_AdditionalLightsPerObjectLimit: 8
m_AdditionalLightShadowsSupported: 1
m_AdditionalLightsShadowmapResolution: 2048
m_AdditionalLightsShadowResolutionTierLow: 256
m_AdditionalLightsShadowResolutionTierMedium: 512
m_AdditionalLightsShadowResolutionTierHigh: 1024
m_ShadowDistance: 50
m_ShadowCascadeCount: 4
m_Cascade2Split: 0.25
m_Cascade3Split: {x: 0.1, y: 0.3}
m_Cascade4Split: {x: 0.067, y: 0.2, z: 0.467}
m_CascadeBorder: 0.2
m_ShadowDepthBias: 1
m_ShadowNormalBias: 1
m_SoftShadowsSupported: 0
m_UseSRPBatcher: 1
m_SupportsDynamicBatching: 0
m_MixedLightingSupported: 1
m_SupportsLightLayers: 1
m_DebugLevel: 0
m_UseAdaptivePerformance: 1
m_ColorGradingMode: 0
m_ColorGradingLutSize: 32
m_UseFastSRGBLinearConversion: 0
m_ShadowType: 1
m_LocalShadowsSupported: 0
m_LocalShadowsAtlasResolution: 256
m_MaxPixelLights: 0
m_ShadowAtlasResolution: 256
m_ShaderVariantLogLevel: 0
m_ShadowCascades: 0

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.

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.