Editing Shader in a graph is brilliant feature, however it's only works in Unity 2018 with Lightweight RP template.

So I want to use the shader made from shader graph in Unity 2018 to older versions, such as 2017 or 5.x.

There is a button to compile the shader to code but unfortunately when I drag into 2017 it gives me syntax error so I can't use it.

Is there a way to use the shader made from Unity 2018's graph editor to older versions of Unity?

  • 1
    \$\begingroup\$ I mentioned this Issue on github's project and Peter Bay Bastian tell me We'll be adding in the option to open shader code ala surface shaders, but it won't be possible to have those changes reflected back. For now, you can open the graph, right click the master node and select "Copy shader". \$\endgroup\$ – Seyed Morteza Kamali May 28 '18 at 8:12
  • 1
    \$\begingroup\$ I recommend you shaderforge because It's free to use and open source also It haven't any bug like ShaderGraph \$\endgroup\$ – Seyed Morteza Kamali May 28 '18 at 8:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.