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
- A Console error is not handled correctly when using #pragma kernel with the Kernel name not provided
- L(a,b) expression in float fields has erratic behaviour when ordering due to using instanceID as an index
- InvalidOperationException is thrown when switching to a custom Debug Draw Mode in Scene View
- [Android][Vulkan] Skybox and Environment effects flicker in the Player when using the Vulkan Graphics API
- "Shortcuts conflict" warning pops up when the shortcuts are different ("Shift + Mouse 2" and "Mouse 2")
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.