【Unity特效】LWRP/URP(Lightweight RP/Universal RP)和ShaderGraph下载及安装配置

【Unity特效】-LWRP/URP(Lightweight RP/Universal RP)和ShaderGraph下载及安装配置

仅作为学习过程中的记录 使用Unity版本为2020.1.9

ShaderGraphs 是通过可视化界面拖拽就可以实现着色器的创建和编辑。

下列图片这种着色器相关的特效制作需要unity安装配置URP和ShaderGraph。
截图引用于https://www.bilibili.com/video/BV12k4y1y7TC?spm_id_from=333.1007.top_right_bar_window_view_later.content.click



一、 版本区别,以及参考教程来源

注:在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及其依赖的功能包。

URPHight-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,感谢观看,希望对您有所帮助。>_-


版权声明:本文为qq_37158160原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。