Quick answer: Project Settings → Rendering → Enable Alpha Channel Support: Linear Color Space Only. Material’s Blendable Location: Before Tonemapping.
Compositing scene over a green screen. PP material outputs alpha. Final image alpha is fully opaque. Tonemap pass dropped it.
The Symptom
Movie Render Queue or capture component shows zero/one alpha; you can’t composite over a background.
The Fix
Project Settings → Rendering → PostProcessing:
Enable Alpha Channel Support: Linear Color Space Only
Material (PP_AlphaCompose):
Material Domain: PostProcess
Blendable Location: Before Tonemapping
Output Velocity: false
Output Pin: Emissive Color (RGB) + Alpha (A)
Restart editor after changing the rendering setting; alpha-aware passes get rebuilt. Material now outputs meaningful A in the final composite.
Movie Render Queue
For final composites, use MRQ’s Anti-Aliasing → Output Alpha. Enables alpha-tracking through TAA accumulation, otherwise alpha gets noisy near edges.
Verifying
Capture an EXR or PNG. Open in compositing tool. Alpha matches the material’s output. Without the fix: alpha = 1 everywhere.
“Alpha enabled in settings. Pre-tonemap location. Composite works.”
Related Issues
For RenderTarget2D clearing, see render target. For Anim BP state alias, see state alias.
Alpha support on. Pre-tonemap. Composite ready.