Search Unity

Feature Request VFX Graph for built-in rendering.

Discussion in 'Graphics Dev Blitz Day 2023 - Q&A' started by kripto289, May 25, 2023.

  1. kripto289

    kripto289

    Joined:
    Feb 21, 2013
    Posts:
    505
  2. Marie_G

    Marie_G

    Unity Technologies

    Joined:
    Mar 9, 2021
    Posts:
    76
    Hello, VFX Graph is not officially supported for Built-in and there is no plans for it.
     
  3. kripto289

    kripto289

    Joined:
    Feb 21, 2013
    Posts:
    505
    But why?
    Are any reasons why shader graph support built-in, but VFX graph built-in support was removed?
     
    smash-ter likes this.
  4. JulienF_Unity

    JulienF_Unity

    Unity Technologies

    Joined:
    Dec 17, 2015
    Posts:
    326
    Hi,

    Built-in support for VFX Graph was not exactly removed, it happens to somewhat work (with hacks) at some point, but now diverged too much. We just made it clear that built-in was not supported.

    Supporting built-in on our side was considered but far too much resource intensive as it would require us to maintain two completely different path between built-in and SRP (Shader library/includes, render loops etc. vastly differ between both). As opposed to SG, VFX Graph is not only an editor tool to generate shaders but comes with a full runtime alongside. So focus was made on SRP newer tech support as it is the future of Unity.

    AFAIK SG built-in support was added to help asset store shader developers to transition from built-in to SRP.

    I hope those explanations help.
     
    Marie_G, PaulDemeulenaere and Vita- like this.
  5. Unifikation

    Unifikation

    Joined:
    Jan 4, 2023
    Posts:
    1,086
    It might be. But, for now and a good long while by the looks of "progress" with URP and its post processing, for many different types of future projects, Builtin remains a better option.

    Can we at least get a round of low-hanging-fruit improvements to Builtin to see us all through the next 5 or so years?
     
    sirleto likes this.
  6. kripto289

    kripto289

    Joined:
    Feb 21, 2013
    Posts:
    505
    Thanks for the response.
    Maybe you can support only a part of the functionality that worked before version 10.4? Is this enough in 99% of cases. It's better then nothing.
     
    JRRReynolds and sirleto like this.