As the title suggests, when I personally reproduce the scene, I need to use my own defined pipeline and the internal linear rendering pipeline of Babylonjs to achieve a mixed effect. For example
This is my original effect, which includes a linear pipeline noise effect and a self written dark corner focusing effect. When these two effects appear separately, they are normal, but when they are mixed together, one side of the data will be abnormal. For example, in the noise journey of the linear pipeline, all the data in the self written dark corner effect becomes 0, and the screen is black. Later, I thought it was a conflict between loading the two at the same time, so I changed it to a linear pipeline post-processing effect, and then generated a custom post-processing effect process. As a result, this problem occurred, as shown in the figure:
How to integrate this custom post-processing effect with the official linear pipeline effect correctly? I may need to add more custom post-processing effects in the future. How to handle these two correctly