【Unity特效】-LWRP/URP(Lightweight RP/Universal RP)和ShaderGraph下载及安装配置
仅作为学习过程中的记录 使用Unity版本为2020.1.9
ShaderGraphs 是通过可视化界面拖拽就可以实现着色器的创建和编辑。
下列图片这种着色器相关的特效制作需要unity安装配置URP和ShaderGraph。
文章目录
一、 版本区别,以及参考教程来源
注:在2020版本中取消了LWRP(Lightweight RP),改为URP(Universal RP)。在他人教程中显示2018版本中是LWRP。
参考的教程链接如下:
1.《Unity强化篇(九) —— Shader Graph简介(一)》
https://www.jianshu.com/p/d477ce0d8939
2.《Unity2018新功能抢鲜 | ShaderGraph入门教程》
https://blog.csdn.net/weixin_42137574/article/details/107224569?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165090514516782390588648%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=165090514516782390588648&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-1-107224569.142v9pc_search_result_control_group,157v4new_style&utm_term=Shader+Graph下载&spm=1018.2226.3001.4187
3.《Unity Shader Graph 使用安装步骤缺失材质球,以及场景原本物体材质球丢失问题解决》
https://blog.csdn.net/weixin_36832513/article/details/122594728
二、ShaderGraph资源包安装配置
1.Unity Hub登录
资源包的下载需要先登录账号,打开登录即可。
2.下载相关资源包
打开Unity,Window-Package Manager
左上角默认选择Packages:Unity Registry即可。在窗口右上角搜索框中输入ShaderGraph。点选后,点左下角安装或者install。
接着输入Universal RP,点安装Install。(查不到可能是版本低,装Lightweight RP也可。)
三、创建新工程 或 在已有工程中更新
在新工程中使用ShaderGraph
如果是新建工程,在新建工程时选择Universal Project Template或者Hight-Definition RP模板,工程中会自动包含ShaderGraph及其依赖的功能包。
URP和Hight-Definition RP是Unity新加入的两种可编程渲染管线。主要区别是:
URP适用于所有平台
Hight-Definition RP适用于PC或游戏主机等计算性能好的平台,对画质要求很高的画选这个,目前基本不支持移动平台
————————————————
版权声明:本文为CSDN博主「大智_洪流学堂」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhenghongzhi6/article/details/80010983
打开Unity,项目-新建。
选择合适模板,命名并创建。
在已有工程中使用ShaderGraph
请参考下列本文段的源博客链接,源博客细致而且有常见问题解答。 https://blog.csdn.net/zhenghongzhi6/article/details/80010983
引用概述:
在已有工程中使用ShaderGraph需要手动安装安装Render Pipeline和ShaderGraph相关的包。
有两种方式:
1)在菜单栏Window > Package Manager打开Packages窗口。需要安装Shadergraph包和Universal RP包(2019.3之前叫Lightweight RP)。
2)通过手动设置Unity工程下Packages/manifest.json文件
————————————————
版权声明:本文为CSDN博主「大智_洪流学堂」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhenghongzhi6/article/details/80010983
安装完成校验(此步可省略)
打开或者新建一个项目,左上角Assets-Create-Shader,如果列表中多了PBR Graph,VFX Shader Graph ,Sub Graph,即为资源包加载成功。
—
四、创建设置SRP(可编程渲染管线)
以下详尽操作可见博客:
《Unity2018新功能抢鲜 | ShaderGraph入门教程》
https://blog.csdn.net/zhenghongzhi6/article/details/80010983
其他参考可看链接:
《Unity强化篇(九) —— Shader Graph简介》 https://www.jianshu.com/p/d477ce0d8939
准备渲染管线的配置文件。
菜单栏点击Assets-create-Rendering-Universal Render Pipeline-Pipeline Asset。
在菜单栏 Edit > Project Settings > Graphics中,点⭕,设置为刚才的PipelineAsset。
五、创建ShaderGraph文件
通过菜单栏 Create > Shader > *** Graph 可以创建ShaderGraph文件,会在Project创建一个graph文件。
创建后在文件夹中双击即可打开可视化编辑。
End
End,感谢观看,希望对您有所帮助。>_-