【Unity】2019.2 新版【2D光源】导入、配置与介绍 Lightweight RP

2023-11-04 02:50

本文主要是介绍【Unity】2019.2 新版【2D光源】导入、配置与介绍 Lightweight RP,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Unity版本需要使用unity 2019.2或更高版本

这里使用unity2019.2

 

packagemanager中show preview package后,找到并导入Lightweight RP(版本6.7.1或以上)(或者自己搜索light)

安装就完了

 

准备:

弄一个精灵,作为背景图来测试2D光源

 

 

 

1.创建一个Pipleline Asset

 

调节参数,Render Type为Customer

 

2.创建2D Renderer Data

接着我看见Data栏已经有一个ForwardRenderData,这是不行的,我们需要一个2D光照渲染的Data,因此我们创建一个

 

创建2D Renderer

 

 

3.将2D Renderer Data 赋给 第一步创建的PipelineAsset

 

4.将Pipeline赋值给Graphics

 

5.更新渲染

在Editor中找到Render Pipeline,

 

第一个是更新当前场景的灯光渲染为2D灯光,第二个是更新整个项目的灯光渲染

 

Proceed后可以发现,原有的平行光已经无效了。准备的2D背景图已经一片黑了

同时在light中增加了2D光源

 

6.光源简介

最后一个Global Light (2D就就省了,懒得打了),就是全局光,使用后场景会被直接照亮

参数:

 

其他四种

Freeform Light 2D:(左上)可编辑成任意形状,外框衰减

Parametric Light 2D:(右上)多边形光源,通过参数可调节成任意变数,和衰减,等

Sprite Light 2D:(左下)按精灵(图片)的范围,发光

Point Light 2D:(右下)可调节内圈和外圈的范围,外圈总大于内圈,可模拟聚光灯(即原有的Spot light)

 

参考视频:中文字幕 https://indienova.com/indie-game-development/2d-lights-in-unity/

参考视频:国人视频 https://www.bilibili.com/video/av62496259/?spm_id_from=333.788.videocard.1

 

 

==============20200707  更新=================

今天高考,考生们加油!

我看有朋友评论说7.4.1版本的Lightweight RP,设置有变化,这里补一下新版7.4.1的Lightweight RP如何设置2D光源。

 

7.4.1版本的Lightweight RP设置方法

这里只介绍下不同的地方

当我们新建Pipleline Asset的时候,会自动生成一个RendererData即红框下面的UniversalRenderPipelineAsset_Renderer

打开Pipleline Asset的General选项,可以看见默认建立的RendererData被赋值给了Renderer List的第一项。

这里同样需要新建一个2D的Renderer Data,即上图红框上面的New 2D Renderer Data,创建方法同Pipleline Asset(二者在同一个目录中)

创建好后,将新创建的2D renderer data拖到Pipeline Asset  -  general的Renderer List第一项中即可

然后将Pipeline Asset拖到Graphic中的Scriptable Render Pipeline Setting中即可。

其他2D光源的操作,同上

 

这篇关于【Unity】2019.2 新版【2D光源】导入、配置与介绍 Lightweight RP的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/342692

相关文章

SpringBoot中HTTP连接池的配置与优化

《SpringBoot中HTTP连接池的配置与优化》这篇文章主要为大家详细介绍了SpringBoot中HTTP连接池的配置与优化的相关知识,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一... 目录一、HTTP连接池的核心价值二、Spring Boot集成方案方案1:Apache HttpCl

Maven 插件配置分层架构深度解析

《Maven插件配置分层架构深度解析》:本文主要介绍Maven插件配置分层架构深度解析,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录Maven 插件配置分层架构深度解析引言:当构建逻辑遇上复杂配置第一章 Maven插件配置的三重境界1.1 插件配置的拓扑

Spring Boot集成Logback终极指南之从基础到高级配置实战指南

《SpringBoot集成Logback终极指南之从基础到高级配置实战指南》Logback是一个可靠、通用且快速的Java日志框架,作为Log4j的继承者,由Log4j创始人设计,:本文主要介绍... 目录一、Logback简介与Spring Boot集成基础1.1 Logback是什么?1.2 Sprin

Java中 instanceof 的用法详细介绍

《Java中instanceof的用法详细介绍》在Java中,instanceof是一个二元运算符(类型比较操作符),用于检查一个对象是否是某个特定类、接口的实例,或者是否是其子类的实例,这篇文章... 目录引言基本语法基本作用1. 检查对象是否是指定类的实例2. 检查对象是否是子类的实例3. 检查对象是否

将图片导入Python的turtle库的详细过程

《将图片导入Python的turtle库的详细过程》在Python编程的世界里,turtle库以其简单易用、图形化交互的特点,深受初学者喜爱,随着项目的复杂度增加,仅仅依靠线条和颜色来绘制图形可能已经... 目录开篇引言正文剖析1. 理解基础:Turtle库的工作原理2. 图片格式与支持3. 实现步骤详解第

VSCode中配置node.js的实现示例

《VSCode中配置node.js的实现示例》本文主要介绍了VSCode中配置node.js的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着... 目录一.node.js下载安装教程二.配置npm三.配置环境变量四.VSCode配置五.心得一.no

POI从入门到实战轻松完成EasyExcel使用及Excel导入导出功能

《POI从入门到实战轻松完成EasyExcel使用及Excel导入导出功能》ApachePOI是一个流行的Java库,用于处理MicrosoftOffice格式文件,提供丰富API来创建、读取和修改O... 目录前言:Apache POIEasyPoiEasyExcel一、EasyExcel1.1、核心特性

Gradle在国内配置镜像加速的实现步骤

《Gradle在国内配置镜像加速的实现步骤》在国内使用Gradle构建项目时,最大的痛点就是依赖下载贼慢,甚至卡死,下面教你如何配置国内镜像加速Gradle下载依赖,主要是通过改写repositori... 目录引言一、修改 build.gradle 或 settings.gradle 的 reposito

什么是ReFS 文件系统? ntfs和refs的优缺点区别介绍

《什么是ReFS文件系统?ntfs和refs的优缺点区别介绍》最近有用户在Win11Insider的安装界面中发现,可以使用ReFS来格式化硬盘,这是不是意味着,ReFS有望在未来成为W... 数十年以来,Windows 系统一直将 NTFS 作为「内置硬盘」的默认文件系统。不过近些年来,微软还在研发一款名

使用easy connect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题

《使用easyconnect之后,maven无法使用,原来需要配置-Djava.net.preferIPv4Stack=true问题》:本文主要介绍使用easyconnect之后,maven无法... 目录使用easGWowCy connect之后,maven无法使用,原来需要配置-DJava.net.pr