【Unity特效】-LWRP/URP(Lightweight RP/Universal RP)和ShaderGraph下载及安装配置
仅作为学习过程中的记录 使用Unity版本为2020.1.9
ShaderGraphs 是通过可视化界面拖拽就可以实现着色器的创建和编辑。
下列图片这种着色器相关的特效制作需要unity安装配置URP和ShaderGraph。
文章目录
- 【Unity特效】-LWRP/URP(Lightweight RP/Universal RP)和ShaderGraph下载及安装配置
- 一、 版本区别,以及参考教程来源
- 二、ShaderGraph资源包安装配置
- 三、创建新工程 或 在已有工程中更新
- 四、创建设置SRP(可编程渲染管线)
- 五、创建ShaderGraph文件
- End
一、 版本区别,以及参考教程来源
注:在2020版本中取消了LWRP(Lightweight RP),改为URP(Universal RP)。在他人教程中显示2018版本中是LWRP。
参考的教程链接如下:
1.《Unity强化篇(九) —— Shader Graph简介(一)》
2.《Unity2018新功能抢鲜 | ShaderGraph入门教程》
3.《Unity Shader Graph 使用安装步骤缺失材质球,以及场景原本物体材质球丢失问题解决》
二、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或游戏主机等计算性能好的平台,对画质要求很高的画选这个,目前基本不支持移动平台
————————————————
打开Unity,项目-新建。
选择合适模板,命名并创建。
在已有工程中使用ShaderGraph
引用概述:
在已有工程中使用ShaderGraph需要手动安装安装Render Pipeline和ShaderGraph相关的包。
有两种方式:
1)在菜单栏Window > Package Manager打开Packages窗口。需要安装Shadergraph包和Universal RP包(2019.3之前叫Lightweight RP)。
2)通过手动设置Unity工程下Packages/manifest.json文件
————————————————
安装完成校验(此步可省略)
打开或者新建一个项目,左上角Assets-Create-Shader,如果列表中多了PBR Graph,VFX Shader Graph ,Sub Graph,即为资源包加载成功。
—
四、创建设置SRP(可编程渲染管线)
准备渲染管线的配置文件。
菜单栏点击Assets-create-Rendering-Universal Render Pipeline-Pipeline Asset。
在菜单栏 Edit > Project Settings > Graphics中,点⭕,设置为刚才的PipelineAsset。
五、创建ShaderGraph文件
通过菜单栏 Create > Shader > *** Graph 可以创建ShaderGraph文件,会在Project创建一个graph文件。
创建后在文件夹中双击即可打开可视化编辑。
End
End,感谢观看,希望对您有所帮助。>_-