Newbie question. Look, I’m just an artist that wants to create some material. Don’t talk to me about c+ or something like that. I can’t open Shader Graph. I click on it, and at first windows’ window pop out asking in what program I wanna open it ?
So the first thing was Microsoft Visual Studio Version Selector, so I clicked it, annnd it didn’t open. Now it doesn’t even asks me in what program I wanna open it xd i saw on internet that people just click on it and it opens…what is wrong here ? Is Visual Studio necessary for this to open ? ( I didn’t had it installed at the begining)
I have a shader in assets window that created right click → create → shader → standard surface shader
Mode set to 3D (at the begging)
I have the newest unity, downloaded it like 3 days ago
I am new so I may be incorrect but I believe you need to follow the path Create > Shader > Unlit Graph to get a graph rather than just a shader type file. If you don’t have the Shader Graph package installed, this option will not appear, make sure the Shader Graph package is installed by going to Window > Package Manager then searching for Shader Graph.
I have the same issue. If I create a Shader Graph asset and double-click on it in the Project panel, it opens Visual Studio to edit the raw text of the file instead of opening the Shader Graph editor window. Actually, it does also launch the Shader Graph editor window simultaneously but the window is blank. Essentially ShaderGraph is 100% broken for me.
I am having the same issue, older shader graph files work but ever since windows asked me what program to use one time, i now have that issue when importing new shader graph files into my project. Did anyone ever find a solution? I am using URP 7.3+
still no answer to this??? I have sent in 3 tickets an have an exam in a week they tell me it will be 2-3 weeks for a response… so guess i will just fail cause your program is broken…
Yep - same issue. I had opened a shader in shader graph earlier today and then when I closed it and opened Amplify instead, Amplify took over and there’s no way for me to open the shader back up in shader graph. It either opens in Amplify (I had to uninstall it) or it opens in Visual Studio.
If you are using Unity 2020 or later, maybe you are creating a default shader.
When you will create a new shader choose the option Universal Render Pipeline and then choose which shader you’d like to create, this will be a shader using Shader Graph window.
You have to create a shader graph. Just double click on it doesn’t work. Go to Create > Shader > Universal Render Pipeline > Unlit Shader Graph. That worked for me.
Yes, when I wanted to start using the shader graph with my existing project, I had to import the ‘Universal RP’ package in the package manager (I also imported ‘Shader Graph’, but that didn’t seem to do anything on its own) and then go to Create > Shader > Universal Render Pipeline > Unlit Shader Graph, and then I was able to access the Shader Graph window.
A bit late here but I had the same problem, i was creating a shader instead of a shader graph. Go to Assets → Create → Shader graph → then select your type of shader