宿迁网站建设要多少钱,爱企查官网,wordpress页面文件夹,wordpress 锚文本插件前言
随着Unity版本的不断升级#xff0c;URP#xff08;可编程渲染管线#xff09;也越来越普及了。不管是从效果还是性能#xff0c;都是吊打老版的build-in-shader。所以无论如何我们都要开始 拥抱URP#xff0c;升级Unity的时候到了。
引擎版本
我这里选择了Unity …前言
随着Unity版本的不断升级URP可编程渲染管线也越来越普及了。不管是从效果还是性能都是吊打老版的build-in-shader。所以无论如何我们都要开始 拥抱URP升级Unity的时候到了。
引擎版本
我这里选择了Unity 2021.3.23f1版本大家只要选的是Unity2019-2021之间的版本都可以。
创建工程
我们可以使用URP的模板创建工程我们这篇文章主要就是将如何配置URP所以我们创建一个空的3D项目稍等一步一步的配置URP的环境。
配置URP环境
我们通过PackageManager安装URP的包同时它会自动安装ShaderGraph的包如果没有自动安装请手动安装ShaderGraph最后请安装URP Package Samples里面有一些shader示例和场景供我们学习使用。 配置URP Global Setting可以新建或者选择Samples的URP Glable Settings 好了到这位置URP的配置就完成了。
升级Build-In到URP
如果我们项目中已经 有了大量的Build-In的shader或者Material材质。我们会发先他们编程了洋红色URP给我们提供了工具可以批量升级到URP
创建URP
我们使用ShaderGraph来创建我们的第一个URP 创建成功后双击.shadergraph文件打开ShaderGraph面板如下所示
初识ShaderGraph
我们本篇先不说的太细致简单来看下ShaderGraph的布局
添加节点
我们在ShaderGraph面板上右键CreateNode即可创建节点, 我们可以先随便拖拖拽拽比如我加了一个Texture和Color相乘赋值给最后的片元颜色。
最后
好了这篇文章就到这里,