Search Unity

Turn off 'receive shadows' for visual effect graph's particles?

Discussion in 'High Definition Render Pipeline' started by cubrman, Sep 25, 2020.

  1. cubrman

    cubrman

    Joined:
    Jun 18, 2016
    Posts:
    412
    Current implementation of VFX Graph particles cast decent shadows and look nice when lit. Unfortunately they look absolutely abysmal when they receive slef-shadows. Is there any way to turn turn off "Receive shadows" for VFX graph shaders? Maybe there is a way to set them to "Shadows only" like with standard renderers?
     
  2. SebLazyWizard

    SebLazyWizard

    Joined:
    Jun 15, 2018
    Posts:
    234
    In the VFX Graph click on your partilce output node (which opens the inspector window), then in the inspector choose "SimpleLit" as material type. After that a checkbox should appear in the inspector to enable/disable shadows.
     
    SMML likes this.
  3. cubrman

    cubrman

    Joined:
    Jun 18, 2016
    Posts:
    412
    Right, but I want to disable particles RECEIVING shadows, not to disable particles CASTING their shadows.
     
  4. SebLazyWizard

    SebLazyWizard

    Joined:
    Jun 15, 2018
    Posts:
    234
    Well, this is exactly what I described in my previous post...
    vfx.jpg
     
  5. cubrman

    cubrman

    Joined:
    Jun 18, 2016
    Posts:
    412
    Ok, I will double check it, thank you. Weird that I missed it - I did try using Simple Lit.