Search Unity

  1. Unity 6 Preview is now available. To find out what's new, have a look at our Unity 6 Preview blog post.
    Dismiss Notice
  2. Unity is excited to announce that we will be collaborating with TheXPlace for a summer game jam from June 13 - June 19. Learn more.
    Dismiss Notice

Video Recorder don't capture particles when rendering on transparent.

Discussion in 'Audio & Video' started by TonyBaidzionakFL, Mar 29, 2023.

  1. TonyBaidzionakFL


    Aug 15, 2022
    1) 2021.3.16f1 Built-in RP or 2021.1.21f1 URP
    2) New project
    3) Default project\graphics settings
    4) new scene
    5) camera background solid color (with zero alpha)
    5) recorder:
    source: targeted camera
    image sequence
    include alpha on
    6) default particle system
    7) render result: empty images
    8) particles can be seen if there is something underneath it, sprite or 3d object for example. Then particles are visible inside that object's silouhette. (i've attached an example of how it looks like)

    Attached Files:

  2. rooose


    Unity Technologies

    Jun 8, 2022
    Hi TonyBaidzionakFL,

    I am able to reproduce this behaviour when the Particles' material is based on an Unlit shader. Can you try creating a material based on the Particles/Standard Surface shader? You can set the texture using the Albedo property. Here is my material:


    Then, in the particle system, in Renderer > Material, I use the material I have created. Now when I record an Image Sequence with Alpha On, I see the particles.

    Let me know if this works! On my end I will investigate further to see if the issue comes from the Recorder.
  3. TonyBaidzionakFL


    Aug 15, 2022
    This solved the problem, thank you very much, rooose
    rooose likes this.