29.unity 2D灯光(Universal RP)

灯光在游戏中也是一门大学问呢......
来简单实现类似Don't Starve Together的灯光效果吧!

效果

0.png

UniversalRP

1.安装
Windows → Package Manager →下载UniversalRP或Lightweight RP
1.png

2.Create→Rendering→Universal Render Pipeline→选Pipeline Asset
3.Create→Rendering→Universal Render Pipeline→选2DRenderer
2.png
至此,会有三个档案,档案类型有两种Asset或Data。
3.png

Pipeline Asset,会产生Asset和预设的Data,接下来要用2D Data取代他。
4.点选Universal Render Pipeline Asset,将General中的Data改成2D Data。
4.png

5.设定Render Pipeline
Edit → Project Settings → Graphics → Scriptable Render Pipeline Settings
将Pipeline Asset拖曳进去
5.png

6.创材质
Create → Material
将此材质拉进所有要变黑的tilemap中
6.png

7.新增场景灯光
阶层→右键→Light→2D→新增灯光
7.png

可以自由调整灯光照域、颜色、强度...等等
7.5.png

8.新增角色灯光
Add Component → Light 2D
8.png

9.将所有物件渲染,这样连非tilemap的物件也都会变黑
Edit→Render Pipeline→Universal Render Pipeline→2DRenderer
9.png

10.如果没有,请去设定物件和灯光的图层
让灯光是作用在所有图层上
10.png


<<:  Day14 用React Component去规划整个画面

>>:  [Day 15] 牛刀小试-在Controller封装自己的Post API

Day-14 Pytorch 的 Gradient 计算

之前我们看过用 Python 计算 Gradient 必须要手动计算偏微分之後,才有办法算出 那如...

Day 11:将你的 Hexo 部落格部属到 Github Pages

我相今天的篇章是大家期待已久的,因为经过前面十天的努力,今天终於要将我们的部落格公开在世人面前啦!不...

Day20 霓虹灯文字

霓虹灯文字 教学原文参考:霓虹灯文字 这篇文章会介绍在 GIMP 里使用选取、选取边框、填色、文字、...

天上永远不会掉下玫瑰,想要的话就要自己去种植。

天上永远不会掉下玫瑰,想要的话就要自己去种植。 It never will rain roses. ...

理解网际网路协定(一):何谓 IP Address

前面提到了一些 Router 连网所需的设定,有 PPPoE、DHCP 以及 Static 这几种类...