sebastienlagarde
19d8082a
First draft of new light editor
7 年前
sebastienlagarde
a9e3612f
HDRenderPipeline: More work on light editor
7 年前
sebastienlagarde
e805946a
HDRenderPipeline: Plenty of correction and revert some code from previous draft
We need to have archetype like approach for light. I changed it to a
LightTypeExtent and re-introduced it.
7 年前
sebastienlagarde
87949b64
Correction for area light not working with LightType.Area
7 年前
sebastienlagarde
f358e105
Fix issue with Cookie
7 年前
sebastienlagarde
dd1604a5
Add all GUIContent, fix issues with multiple selection and add warning
7 年前
sebastienlagarde
1f0269ea
Integrate feedback on light editor - some renaming and add correct name for lightmode
7 年前
sebastienlagarde
d764ce84
HDRenderPipeline: Update tools tip text in light editor
7 年前
sebastienlagarde
ffc0c850
HDRenderPipeline: LightEditor - fix issue with shadowmapCount
7 年前
Julien Ignace
b32f3f82
Created proper contextual menus to create new SceneSettings game objects and various scene settings assets.
7 年前
Felipe Lira
b020baa6
Added HDLightEditor custom renderpipeline attribute
7 年前
Thomas
c6639f12
LightEditor refactor for 2017.3
Awaiting 2018.1 features to simplify & improve it
7 年前
Thomas
8d6418ec
Introducing CoreEditorUtils
7 年前
Thomas
49f9160e
Moved LightEditor to the editor namespace (d'oh)
7 年前
Thomas
3d4686f1
Full SSS refactor
7 年前
Julien Ignace
8c3d6702
Screen Space Shadows for directional light v0 (WIP)
7 年前
Sebastien Lagarde
bb06e229
HDRenderPipeline: Add aspet ratio / angle control for pyramid + add gizmo
7 年前
Sebastien Lagarde
c368db5a
HDRenderPipeline: Add support for light specular color tint
7 年前
Thomas
b0298639
Simplified HDLightEditor code and added color temperature gradient
7 年前
Thomas
03d85dba
More tweaks and added missing properties
7 年前
Thomas
20a76cd3
Removed commented code
7 年前
Evgenii Golubev
18167a05
Rename light dimensions for consistency: X = width, Y = height
7 年前
Thomas
3dfce8fe
Moved range parmeter to light shape and removed it for directional
7 年前
Evgenii Golubev
effdbb9c
Merge branch 'master'
7 年前
Thomas
a528230c
Tweaked the hd light editor (artists feedback)
7 年前
sebastienlagarde
3724b336
first non compiling draft
7 年前
sebastienlagarde
5a41c4fd
draft
7 年前
Julien Ignace
6cf5f4d4
Manually re-applied and fixed screen space shadow code after big merge of master that moved every files.
7 年前
Julien Ignace
93c49e08
- Switched sample count to a uniform to be changed by users
- Cleaned UI
- Added a variation to disable contact shadows
7 年前
sebastienlagarde
a4916499
first draft
7 年前
Julien Ignace
cf472223
Removed contact shadow checkbox for non directional lights.
7 年前
sebastienlagarde
7c5ace88
Remove physical light unit for the commit
7 年前
Sebastien Lagarde
761db059
re-introduce physical light elment remove previously
7 年前
Sebastien Lagarde
60ce8240
Minor fix
7 年前
sebastienlagarde
21380ea7
Remove shadow dimmer on directional light
7 年前
sebastienlagarde
04996a33
Another way to remove additional settings for shadow
7 年前
sebastienlagarde
174630e7
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
sebastienlagarde
81273007
HDRenderPipeline: Update dirty flags for GI on lightEditor
7 年前
sebastienlagarde
a450e83a
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
sebastienlagarde
42c1a872
Add default value for HDRP shadow data
7 年前
sebastienlagarde
f115166b
Expose bias control parameter
7 年前
sebastienlagarde
c4fab16a
Update shadow parameter in UI
7 年前
sebastienlagarde
8d0fc95d
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Julien Ignace
c4e4129a
Moved Cascade and Contact shadows settings to the volume system.
7 年前
sebastienlagarde
3ca4d227
Various update
7 年前
sebastienlagarde
3b04593f
Various fix
7 年前
Sebastien Lagarde
0d688467
Merge remote-tracking branch 'refs/remotes/origin/master' into Add-physical-Light-unit-2
7 年前
Sebastien Lagarde
2cd297ed
Remove bad merge
7 年前
Sebastien Lagarde
4a882275
Fix intensity for line light
7 年前
uygar
a8fe18b9
Fixed shadow normalbiasmax value not properly being set.
7 年前
sebastienlagarde
b25e74b2
Various light fix for HD
- Light was incorrectly initialize with physical light unit
- hide toggle default editor
- hide warning of reflection probe that spam the console
7 年前
sebastienlagarde
6d6c47f8
Fixed comment and typo about line light function/calculation
7 年前
Remy
8bbade68
Add "Remove HD *" context menu items for light / reflection probe / camera
7 年前
sebastienlagarde
9722d453
Fix min limit of fade distance in light editor
7 年前
sebastienlagarde
38298c40
Fix issue with multiple selection of light in HDLightEditor
7 年前
sebastienlagarde
bad4c507
Fix min limit of fade distance in light editor
7 年前
sebastienlagarde
e6a439b8
More robust check at light creation (sanity check as we get report that problem may occur)
7 年前
sebastienlagarde
4d96af3e
Fix issue with multiple selection of light in HDLightEditor
7 年前
sebastienlagarde
0b2ddeb4
More robust check at light creation (sanity check as we get report that problem may occur)
7 年前
sebastienlagarde
dc4d9927
HDRenderPipeline: Fix missing settings.DrawBounceIntensity(); in HDLightEditor
7 年前
sebastienlagarde
a04d60ab
HDRenderPipeline: Fix settings.DrawBounceIntensity() missing in HDLightEditor
7 年前
GitHub
de1ddf54
Fix light intensity bug which allowed negative values
7 年前
sebastienlagarde
173086c6
Enable Additional component in UI
7 年前
Remy
9c0aa9c6
Add spot reflector option to modulate light intensity with spot angle.
7 年前
Remy
8fa08986
fix for PR
7 年前
Remy
0fbb8841
Changed sin to tan in angle calculation
7 年前
Peter Bay Bastian
7a86330e
Made the shadowtype selectable for rectangle lights in the HDLightEditor, and updated the GI light conversion script accordingly.
7 年前
sebastien lagarde
3e16cb5d
Move SpotReflector in UI
Move SpotReflector in UI
7 年前
sebastien lagarde
9eddf969
HD: Fix scripting part of light intensity
7 年前
Evgenii Golubev
7d62d89f
Add a Volumetric Dimmer slider to lights to control the intensity of the scattered volumetric lighting
7 年前
uygar
49acd69d
Made the shadowtype selectable for rectangle lights in the HDLightEditor, and updated the GI light conversion script accordingly.
7 年前
sebastienlagarde
2712646c
Fix issue with Lightloop not using correctly the shadow mask flag
Fix fogbuz https://fogbugz.unity3d.com/f/cases/1010127/
7 年前
sebastienlagarde
30443854
Add support of per light shadow mask control
Add support of per light shadow mask control
7 年前
Tim Cooper
fafb59af
Run code formatter.
7 年前
Antoine Lelievre
34d3857a
Added a bool for contact shadows in lights
7 年前
Antoine Lelievre
013fb07a
Better dominant light detection algorithm
7 年前
Antoine Lelievre
447b05b3
Raw PCSS import from DREAM-2018.2 project
7 年前
Antoine Lelievre
3072fc83
PCSS is now working
7 年前
Antoine Lelievre
f53d652d
Added a field to control sampleCount in the inspector
7 年前
Antoine Lelievre
43eed620
Add mesh filter and mesh renderer for emissive mesh on lights
7 年前
Antoine Lelievre
ebe055af
Added sync for light intesity, color and size for emissive mesh
7 年前
Antoine Lelievre
5c245e8f
Changed emissive mesh update system to support multi-inspector
7 年前
Antoine Lelievre
5b762916
Moved resource load to HDEditorUtils
7 年前
Antoine Lelievre
2828ae93
Added an enum field to change the light intensity unit
7 年前
Antoine Lelievre
33c68f5d
Add candela and luminance units for punctual and area lights
7 年前
Antoine Lelievre
94299904
Light intensity now works with timeline and animators
7 年前
Sebastien Lagarde
75993083
Fix issue with light intensity not matching area emissive mesh intensity + some renaming
7 年前
Antoine Lelievre
a452a9db
Merge branch 'master' into LightUnits
7 年前
Antoine Lelievre
21feec05
Fixed a lot of bugs on light intensity and emissive mesh updates
- Fix light intensity not updated when light type changes
- Fix light unit with emissive mesh conversion value (do not convert luminance anymore)
- Fix emissive mesh transform changes in timeline
- Fix light intensity not updated when undo/redo
And added color temperature for emissive mesh color
7 年前
Antoine Lelievre
4beb4329
Fix light intensity update and nullref on undo
7 年前
Antoine Lelievre
f52ec0c8
Fixed undo/redo for area light shape and timeline area light shape record issue
7 年前
sebastienlagarde
432deee6
Fix convertion when in editor + fix color temperature with GI static
6 年前
RSlysz
8eb9fc52
coupling HDLight-Light reset workflow
6 年前
Antoine Lelievre
9d870530
Fix light intensity upgrade for disabled lights
6 年前
RSlysz
a7c6f9bf
Fix Awake issue
6 年前
Antoine Lelievre
34405216
Changed version in HDAdditionalLightData from float to int
6 年前
Jennifer Nordwall
0e161243
Renamed Area to Rectangle
We introduced a new light type (Disc) which is also an Area light. To make it less confusing, we decieded to rename Area to Rectangle.
6 年前
Antoine Lelievre
dcddcfca
Fix light range affecting transform scale
6 年前
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...
6 年前
Antoine Lelievre
41bdfac0
Add Ev into enums
6 年前
Antoine Lelievre
f41c533f
Moved area light convertion code to LightUtils
6 年前
Antoine Lelievre
f0d21faf
renamed EV to EV100
6 年前
Antoine Lelievre
9e44af67
Fix area light size reset when multi-selected
6 年前
Sebastien Lagarde
72141169
Merge branch 'master' into lighting-arealigh-fixup
6 年前
GitHub
01fdbb38
Merge branch 'master' into fix/coupling-hdlight-workflow
6 年前
RSlysz
41d6655a
Disable lightLayers conditionaly to RenderPipelineSettings
6 年前
JulienIgnace-Unity
195a1aa2
Hdrp/fix/light gizmos and handles ( #1905 )
Hide legacy gizmo for all spot lights and introduce pyramid and box light handle.
(Cone spot light handle should be branched once validated in LW)
6 年前