测试效果

2019-07-18 at 6.20 P

测试环境

  • Unity 2019.3.0a2
  • Lightweight RP 6.7.1
  • MacOS 10.15 beta3

Lightweight RP 安装

打开PackageManager窗口,找到Lightweight RP

注意这里要自己选择版本,默认安装的是5.X的版本,是不支持2D Light的

PS:我再使用6.9.0时,会报错

Project Setting

在Project 中创建Pipeline Asset

截屏2019-07-18下午6.07.30

将创建的Asset文件拖入Project Setting->Graphics->Scriptable Render Pipeline Setttings 中

2D渲染模式设置

同样在Project创建一个2D Renderer Asset(参考如何创建Pipeline Asset)

修改Pipeline Asset中的渲染模式为Custom,并将2D Renderer 添加至Data的引用中

设置好后, 在Hierarchy 中创建2D Light 就可以看到图片变黑了,如果没有接着往下看

旧工程设置

如果发现设置完上面操作图片依然没有光照效果,说明材质不正确

这里材质应该是Sprite-Lit-Default

不过不用担心, Unity为我们提供了批量更改的工具,update即可

截屏2019-07-18下午6.24.00

Normal Map 设置

嗯,没错,Unity这次还支持法线

选中图片进入Sprite Editor,并选择Secondary Textures

截屏2019-07-18下午6.28.08

在这里可以直接选择图片对应的Normal Map 资源

截屏2019-07-18下午6.29.18

最后记得给组件中的使用Normal Map选项打开


What doesn’t kill you makes you stronger.