Thanks for the clarification! I didn’t have any UI in my scene, so I didn’t catch that ![]()
Just to make sure I get this right:
- When using CameraFrame we render to an extra texture instead of the main framebuffer. (CameraFrame AA/parameters apply)
- After we rendered everything we apply postprocessing.
- Then we copy back to the main framebuffer.
- UI (Layer) gets drawn directly to the main framebuffer (Project Setting AA applies, which we don’t need for screen space UIs).
This would result in the following behaviour:
- World Space UI won’t be anti-aliased unless we put it on a Layer other than UI
- Post-Processing can’t be applied to the UI. I guess this is mostly not needed. However there may be some effects which should also be applied to the UI.
An example would be a white/black fade transition. I think this was previously possible by changingdisablePostEffectsLayeron the CameraComponent.