二.Unity2019轻量级渲染管线(LWRP)入门

要使用轻量级渲染管道,您可以启动一个新项目或升级一个现有项目。

使用LWRP的项目一旦完成,就必须创建可编写脚本的渲染管道(SRP)资产,然后为项目配置图形设置。

以下章节详细说明了如何使用LWRP:

1.使用LWRP创建一个新项目
2.将现有项目升级到LWRP
3.配置LWRP以供使用,包括创建SRP资产和更改图形设置。

注意:使用LWRP制作的项目与“高清晰度渲染管线”或内置的Unity渲染管线不兼容。这是因为三个渲染管线使用不同的光照模型。在开始开发之前,必须确定要在Project中使用哪个渲染管道。

注意: 内置和自定义的光照着色器不适用于“轻量级渲染”管道。相反,LWRP具有一组新的标准着色器。如果将当前项目升级到LWRP,则可以将内置着色器升级到新的着色器。

一.在新项目中使用LWRP

如果要在新项目中使用轻量级渲染管线,则可以使用模板创建新项目。

使用模板创建项目:
1.打开UnityHub,点击创建,要记得选择高于Unity2019的版本,点击"新建",选择"LWRP Template"模板。
2.创建好项目名称和路径,点击创建项目,Unit会自动为你创建一个项目,其中包含所以的LWRP功能。
3.注意:在开始使用LWRP之前,必须通过创建可编写脚本的渲染管道资源并更改图形设置来对其进行配置。要了解如何操作,请参阅《配置LWRP以供使用》。

二.将LWRP安装到现有项目

您可以通过Package Manager系统下载最新版本的LWRP并将其安装到现有项目中。

要将LWRP安装到现有项目中:
1.在Unity中,打开您的项目。在顶部导航栏中,单击Window > Package Manager以打开“Packages ”窗口。选择All Packages。此选项卡显示当前正在运行的Unity版本的可用软件包列表。
二.Unity2019轻量级渲染管线(LWRP)入门_第1张图片
2.从程序包列表中选择“Lightweight Render Pipeline”。在窗口的右上角,单击“ LWRP”。这会将LWRP直接安装到您的项目中。

注意:在开始使用LWRP之前,必须通过创建可编写脚本的渲染管道资源并更改图形设置来对其进行配置。要了解如何操作,请参阅《配置LWRP以供使用》。

注意:在现有项目中切换到LWRP会消耗大量时间和资源。LWRP使用自定义照明着色器,并且与内置的Unity照明着色器不兼容。您将必须手动更改或转换许多元素。相反,请考虑使用LWRP启动一个新项目。

三.配置LWRP以供使用

要配置和使用LWRP,您必须首先.创建轻量级渲染管道资源,然后.将资源添加到项目“Graphics ”设置中。要了解有关每个步骤的更多信息,请参见下文。

1.创建轻量级渲染管线资源

可编写脚本的渲染管道资产控制着项目的全局渲染和质量设置,并创建渲染管道实例。渲染管道实例包含中间资源和渲染管道实现。

要创建轻量级渲染管道资源:
1.在编辑器中,转到“Project”窗口。
2.在“Project”窗口中右键单击,然后选择“Create” >“ Rendering” >“Lightweight Render Pipeline Asset.”保留资产的默认名称,或输入一个新名称。
3.现在,您已经创建了LWRP资产。

提示:您可以创建多个LWRP资产来存储不同平台或不同测试环境的设置。一旦开始使用LWRP,请尝试在“图形”设置下换出LWRP资产并测试组合,以查看最适合您的Project或平台的产品。但是,您不能将LWRP资产交换为其他类型的渲染管道资产。

2.将资产添加到图形设置

要使用轻量级渲染管线,您必须将新创建的LWRP资源添加到Unity中的“图形”设置中。如果您不这样做,Unity仍会尝试使用内置的渲染管道。

1.导航到“Edit” >“ Project Settings ” >“ Graphics”。
2.在“ Render Pipeline Settings”字段中,添加您之前创建的LWRP资产。

注意:添加LWRP资产时,LWRP中的可用设置会立即更改。这是因为您已经有效地指示Unity使用LWRP特定的设置,而不是内置渲染管道的设置。

你可能感兴趣的:(二.Unity2019轻量级渲染管线(LWRP)入门)