Remy
b425d23e
Merge branch 'master' into tests/hdrp/distortion
7 年前
GitHub
80d748f5
Add light linking support ( #1758 )
* HDRP: Add support of light layering for forward (first draft)
TODO:
- Test instancing
- Check perf
- add an option to disable light layer support + in frameSettings
- add deferred rendering support (mean add an optional extra GBuffer)
* Add LightLinking support (version 1 - compile)
This PR add support of LightLayers feature.
To use it, setup mask renderingLayers on renderers and LightLayers on a lights. If a logical and of both give a non 0 value, the light is apply, otherwise it isn't.
This mean that by default LightLayers is 1 and RenderingLayers is 1. Then user can say LightLayers is only 2 and it will only affect renderingLayers with 2 or 3 mask value.
LightLayers require an extra GBuffer in deferred, mean it have extra bandwidth and memory cost.
LightLayers once enabled in HDRPAsset with SupportLightLayers can be control by FrameSettings. Mean a camera can enable extra RT only for an in game cinematic.
This PR refactor...
7 年前
GitHub
019f3227
Merge pull request #1757 from Unity-Technologies/HDRP/staging
Merge Hdrp/staging
7 年前
Sebastien Lagarde
fbcdb866
Add DECAL_OFF for decal to remove more variant + rename
7 年前
GitHub
0bdf96cc
Merge pull request #1754 from Unity-Technologies/Update-name-of-decal-keyword
Reduce number of decal shader variant
7 年前
Sebastien Lagarde
09928ece
HDRP: Decal - Silent a warning
7 年前
Sebastien Lagarde
cb44566e
Rename _DECALS_3RT to DECALS_3RT and lower variant count
7 年前
GitHub
9ca2f35e
Merge pull request #1750 from Unity-Technologies/HDRP/staging
Merge Hdrp/staging
7 年前
Sebastien Lagarde
b89550d1
Fix issue with upgrade script and embed material
7 年前
Sebastien Lagarde
6f506090
HDRP: Decal - Add a comment
7 年前
GitHub
449e311f
Merge pull request #1749 from Unity-Technologies/HDRP/staging
merge Hdrp/staging
7 年前
GitHub
f89977ab
Merge pull request #1748 from Unity-Technologies/Decal-compilation-test-new
Update graphic test material after decal PR #1747
7 年前
Sebastien Lagarde
2db5e09a
Merge branch 'HDRP/staging' into Decal-compilation-test-new
7 年前
GitHub
b57e1824
Merge pull request #1747 from Unity-Technologies/Decal-compilation
Decal shader stripping and upgrade script + fix
7 年前
Sebastien Lagarde
5b75f93c
HDRP: Update changelog
7 年前
Sebastien Lagarde
699fec18
Merge branch 'HDRP/staging' into Decal-compilation
7 年前
Sebastien Lagarde
413dd3f2
Update shaderVariableDecal (fix issue with decal and batcher)
7 年前
Sebastien Lagarde
467a07f5
Update all material for decal PR
7 年前
Sebastien Lagarde
f97c8de2
Fix issue with RT inccorectly fill in PerChannelMask mode with Smoonthess only
7 年前
Sebastien Lagarde
09ca5ea6
Rename EnableDBuffer to EnableDecals + Fix issue with MAOS
7 年前
Sebastien Lagarde
a8187784
Add shader stripper support for decal variant + update HDRP asset
7 年前
Sebastien Lagarde
5e272239
Fix issue with upgrade decal script
7 年前
GitHub
082b4762
Merge pull request #1746 from Unity-Technologies/HDRP/decals/v2_1/material_draw_order_fix
Hdrp/decals/v2 1/material draw order fix
7 年前
Paul Melamed
e21ffe2c
Fix decal set render list container
7 年前
Sebastien Lagarde
a9cdd84b
Update keyword in upgraded script for decal
7 年前
Paul Melamed
bf7f7442
modified changelog, rearranged inspector order
7 年前
Sebastien Lagarde
65ea94ef
Update the material upgrader system to be per material and not per project
7 年前
Paul Melamed
d0f8d66e
decal material draw order
7 年前
sebastienlagarde
f222f97c
Rename DBuffer -> Decals + Add decal multicompile option
- Rename DBuffer -> Decals
- Add multicompile for no decals at all (for support decals)
- TODO: Shader stripping
7 年前
Remy
b3ff809b
Merge branch 'master' into tests/hdrp/distortion
7 年前
GitHub
74d0a872
Merge pull request #1745 from Unity-Technologies/master
Merge from master
7 年前
GitHub
07c127ac
Merge pull request #1743 from Unity-Technologies/HDRP/staging
Merge Hdrp/staging
7 年前
GitHub
a36c53a2
Merge pull request #1742 from Unity-Technologies/Update-graphic-test-detail-map
Update details map test
7 年前
sebastienlagarde
06ca9e8a
Update details map test
7 年前
sebastienlagarde
2e0dd1a8
Remove shader warning
7 年前
GitHub
cdd1dd09
Merge pull request #1740 from Unity-Technologies/Update-detail-map-formula
Update detail map formula
7 年前
GitHub
b3641a55
Merge pull request #1739 from Unity-Technologies/Add-opacity-on-contact-shadow
Add opacity on contact shadow
7 年前
sebastienlagarde
20961d63
HDRP: Update changelog
7 年前
sebastienlagarde
60a9b978
HDRP: Update changelog
7 年前
sebastienlagarde
1b4e9b5a
HDRP: Update changelog
7 年前
sebastienlagarde
1b755a40
Add opacity parameter for contact shadow
7 年前
sebastienlagarde
810fce03
Update detail map formula for albedo and smoothness
7 年前
GitHub
42d2cfa0
Merge pull request #1736 from Unity-Technologies/fix-warning-in-decal-shader
Fix warning in decal shader - truncation vector
7 年前
sebastienlagarde
b1ac2b19
Fix warning in decal shader - truncation vector
7 年前
sebastienlagarde
29fc220b
HDRP: Remove planar and cubemap reflection test that are broken for now
7 年前
sebastienlagarde
ce6e4e7f
Revert "Merge pull request #1733 from Unity-Technologies/HDRP/decals/v2_1/material_draw_order"
This reverts commit 3a95cb98b694bf2f16fe02b83b980e4d426535f3, reversing
changes made to 034f0bad76156d1140fcef3404256f876ecd61ac.
7 年前
sebastienlagarde
e53ca1bf
HDRP: Remove warning
7 年前
GitHub
a23ab980
Merge pull request #1734 from Unity-Technologies/HDRP/decals/v2_1/snap_to_grid
Hdrp/decals/v2 1/snap to grid
7 年前
Paul Melamed
03e24a81
updated changelog
7 年前
Paul Melamed
8ebddf0c
Changed how decal projector extents are modified in the UI, to make editing more intuitive
7 年前