首页 > 编程知识 正文

unity3d光照,vraylight灯光参数

时间:2023-05-04 16:42:15 阅读:157195 作者:143

#Unity2D照明详细解说

首先,unity照明是2019版本中添加的功能,在2020中不显示。 要在2020版本中使用此功能,必须将项目升级到URP项目,或者在创建项目时选择URP。

#一、那么首先谈谈如何在2019中配置2D光源

首先在Window中找到packageManager并搜索Light,这样的软件包点击右下角的install如下图所示

这样我们的基础软件包就安装好了

2、如果你使用的是unity2020版本,就不能像2019版本那样进行配置。 如果创建了URP项目,则不需要进行配置。 因此,我们需要将我们的项目升级到URP项目

同样,在window中打开packageManager搜索Script安装,有红色标记的地方请务必选择一对

接下来,搜索Render安装

两个软件包的安装完成后,基础软件包的安装完成

#二.布置灯光

我安装了前面发光所需的一切。 必须按如下方式放置2D光

首先创建pipeline Asset。 我们命名为2DLight

创建完成后将生成两个东西。 2DLight属性的RenderList必须为空

接下来,创建二维渲染

在此命名为2DRender

接下来打开我们的Edit Project Setings吧

找到Graphics,把我们的2d灯放在里面保存

然后检查我们的2DLight并将我们创建的2DRender拖动到2DLight的RenderList中

保存! 保存! 保存! 重要的事情说三遍!

OK此时我们的照明已经配置好了,今后可以使用2D照明了

#三、使用二维光照

首先把照片拖到我们的场景里,你就知道它是黑色的

然后,在场景中创建二维点光源后,可以看到我们原始照片的某些区域变亮了。 这证明我们的2D照明是有效的

其次,只要调整光的属性,就能得到我们想要的光的效果

其次是影子问题,首先需要提高我们的光影强度。 如果设置为0,则看不见阴影

然后我们找了我们想要的图并拖到了场景中。 我这里是mask

通过将脚本Shadow Caster 2D添加到此mask图中并单击dqdyx框中的图标,可以在Scene中自由编辑形状阴影。 OK随着我们照明的改变,阴影完成了。 剩下的需要自己研究探索

如果有其他问题的话请在评论区留言

或QQ群:与523343683一起探讨技术

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。