Search Issue Tracker
By Design
Votes
0
Found in [Package]
10.2.0
Issue ID
1293620
Regression
No
[HDRP] [Post Processing] Only one Camera receives Post Processing effects when multiple Cameras are present
Reproduction steps:
1. Open customer's attached project in "HDRPnCamBug.zip"
2. Open "VolMaskL" scene
3. Disable "Camera" GameObject
4. Enter Play Mode
5. Move the Capsule around with WASD keys
6. Notice Motion blur Post Process effect
7. Enable "Camera" GameObject (This Camera Renders one specific Layer)
Expected result: Motion blur post-process effect is the same
Actual result: Motion blur effect disappeared on the Main Camera (If disabling Post Processing on "Camera" All post-processing will disappear), this is reproducible with all effects
Reproducible with: 7.5.1 (2019.4.16f1), 9.0.0-preview.71 (2020.1.15f1), 10.2.0 (2020.2.0b13, 2021.1.0a8)
Could not test with 2018.4.30f1 because Volumes are not available in HDRP
Notes:
1. When disabling and enabling Post Process Volume Layer on Cameras the effects disappear on all Cameras (if the Camera is the one that currently is affected by the stack since it seems only one can be at a time)
2. A video is attached "2020-12-01 10-56-06.mov (1.8 MB)"
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
- OnTriggerExit2D events are not triggered when disabling Collider, despite "Callbacks On Disable" being enabled
- [Android] [Vulkan] UI that is activated after a delay flickers when a Scriptable Render Pass goes over it
- [Linux] Characters are converted to Latin letters when using IME on Linux
- [Ubuntu] Possible for Create menu to show sections with no options inside
- [Usability] Not possible to set Editor Window text colour to be default black without workaround
Resolution Note:
This kind of stacking effect is not supported.
For performance reason, the first camera will write the result of the post processed image directly in the backbuffer. The second camera does not have access to this texture so it will just reuse the internal intermediate texture that did not have post processing yet.
With regular multi-camera setups like this one, only the last camera can have postprocessing and even then, some effect might not behave as expected.
For more complicated needs, please use the Compositor tool.