Search Issue Tracker
By Design
Votes
0
Found in
5.2.0f3
Issue ID
726588
Regression
Yes
[Deferred|TreeCreator] much lighter in Deferred than in Forward (5.2 regression due to deferred reflections?)
Reproduction steps without project:
1. Create a new project
2. Create a Bark Material and choose a texture for it
3. Assign this bark material to any object in the scene
4. Switch to Deferred rendering path
- Notice that material appears to be much brighter in deferred rendering path
Reproduction steps with project:
1. Open attached project "TreeDeferredIssue"
2. Open scene "Test"
3. Toggle "Main Camera" rendering path between Forward and Deferred
- Notice that material appears to be much brighter in deferred rendering path (see attached GIF)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Articulation Body with 'Revolute' Joint Type has erratic behavior when Upper Limit is set to above 360
- WebGL Player fails to render Scene when Terrain with Detail Mesh is added and WebGPU Graphics API is used
- Inconsistent errors are logged when different types are passed into the Query "Q<>" method in UIToolkit and the ancestor VisualElement is null
- Crash on GetMaterialPropertyByIndex when opening a specific Scene
- Discrepancies in the styling are present when using a TSS file instead of a USS file in custom EditorWindow
NeatWolf
May 05, 2016 20:10
Please fix this issue, I can't really understand how this was closed as "by design". By design, many tree packs on the store don't work as intended. This is unacceptable!
futurewavecs
May 05, 2016 17:37
If this is by design within the last months the Asset Store recommended purchase of Big Environment Pack 1 which has a lot of nice TreeCreator trees in it. However, they are not useful due to this BY DESIGN feature. Why recommend a pack on the asset store if you are not going to fix the BY DESIGN things added that break them?
There needs to be a fix to this.
Aras
Oct 22, 2015 11:27
Looks like this is due to deferred reflections in 5.2. The thing is that TreeCreator shader
(just like many other legacy shaders, e.g. Bumped Specular) does not support reflection probes.
But since 5.2 when using deferred, reflections are applied "onto everything" that is in the G-buffer,
hence adding more lighting.
One could say it's a regression, or could treat it as a fix, in a sense of "reflections were missing, and now they are there" :)
We're looking at maybe adding an option to not use deferred reflections, when using deferred shading. Essentially a way to get reflections + deferred working in the same way as 5.0/5.1.