Hi there!
I working on my creative project and I faced with some strange behaviour. I use DefaultRenderingPipeline and post process in my scene. The post process is pass-through at the moment, basically I just provide 2d coordinates to the render texture and thats it. So the issue I faced is that I have some kind of “posterization” when I use this postprocess. As I don’t have enough colors to draw an image. Here is the screenshots:
With this problematic effect:
Without effect:
I used curves in a 2d editor to make the issue more visible
If anybody faced, please share your thoughts.
This is the way I creating post process:
const postProcess = postProcessMaterial.createPostProcess(this._scene.activeCamera, 1, Constants.TEXTURE_LINEAR_LINEAR);
postProcess!.samples = 16;
But I also tried to tweak some params:
const postProcess = postProcessMaterial.createPostProcess(this._scene.activeCamera, {
textureType: Constants.TEXTURETYPE_FLOAT_32_UNSIGNED_INT_24_8_REV,
defines: 'precision highp float;'
}, Constants.TEXTURE_LINEAR_LINEAR);

