Search Unity

Unable to change particle color HDRP 13

Discussion in 'General Graphics' started by ronJohnJr, May 22, 2022.

  1. ronJohnJr

    ronJohnJr

    Joined:
    Mar 5, 2015
    Posts:
    106
    Hi, I am unable to change the alpha or color of my particles. I can create a new system and the very first thing I try to do is just set the color. No matter what I change it to, the particles stay white.
     
  2. richardkettlewell

    richardkettlewell

    Unity Technologies

    Joined:
    Sep 9, 2015
    Posts:
    2,285
    The HDRP shaders don't use vertex color, which means they ignore particle colors.
    You can use the particle system HDRP shaders (packman -> HDRP -> extras).
    Or you can find some other shader/shadergraph that uses vertex colors, and then it should work.

    Sorry the support for particles in HDRP isn't wonderful :(
     
  3. hypnoslave

    hypnoslave

    Joined:
    Sep 8, 2009
    Posts:
    439
    Hey hey! this isn't exactly true. if anyone finds this thread, please don't get discouraged.

    you can expose a properly in the shader graph, and manually pass in the color yourself, like so:

    upload_2023-11-14_12-21-10.png
     
  4. unity_Ie0Odhe1gaOaCg

    unity_Ie0Odhe1gaOaCg

    Unity Technologies

    Joined:
    Jan 30, 2021
    Posts:
    2
    Using a Particles/Standard Unlit shader worked for me, to catch all colour changes including the particle Start Color and the Color over Lifetime settings.