Unity transparency problem(VFX) Please Help

Hello, I was wondering if I can get help please. Currently jumped to Unity 6 because my goal is to create VFX and export them as a transparent png image sequences using Unity recorder. Not making a whole game or anything. New to Unity and learning. I created an URP and turned alpha processing on…I got this Error. I went to the camera settings and did Solid color and basically everything is 0. I’m not sure what else to do. If someone could guide me I would appreciate it thank you!


Hey!
As default URP uses a 32bit buffer for HDR rendering. This format does not have an alpha channel which results in the warning. To get a buffer with alpha you can either disable HDR in the pipeline asset (under quality) or up the HDR precision to 64 bits. That should make the warning go away.

You might still have issues with the recorder though. It has a bug where using game view or targeted camera will not respect the alpha processing. The current workaround is to create a render texture asset, use a format for that texture with alpha (default should be fine), assign that texture as the output texture of your camera, change the source in the recorder to Render Texture Asset and assign the texture. In short, have a camera render to a render texture with alpha and have the Recorder record that texture.

Let me know if you run in to other problems. Rendering output with alpha can seem simple enough but there are cases were it will not behave as you expect :slight_smile: