unity-game-engine - Unity 中朝一个方向的光

标签 unity-game-engine

我正在 build 一个足球场,并用灯照亮球场。灯现在包含立方体,内部有一个点光源。我希望,当我将点光源放在立方体内部(在空的空间中,在灯的“墙”内部)时,光只会照射到间距。因为只有立方体的这一面是“开放的”。但它仍然是一个“光圈”。

这就是我现在拥有的:

Click

我想要什么:

Click

谁能告诉我该怎么做?

最佳答案

使用聚光灯代替点光源。聚光灯用于精确方向照明。

并检查灯上的剔除 mask 。如果立方体的图层不包含在光剔除蒙版中,那么光将不会关心您的立方体。聚光灯使用的阴影类型也可以改变光线在立方体上的外观。

关于unity-game-engine - Unity 中朝一个方向的光,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47793021/

相关文章:

android - Unity 3d Android 转手机时出现问题

c# - Unity MLAPI ServerRPC 没有被调用

unity-game-engine - unity hub 不允许我安装 unity;错误: "There is not enough space to download and install the selected items"

unity-game-engine - Unity3D 部分网格在某些角度下变得不可见

C# 等待函数返回yield break以继续

c# - GL.Lines Unity3D (C#) - 线条未在编辑 View 中渲染

c# - 为什么 .ToString() 方法会破坏我的代码?

ios - 如何在Unity中使用ARkit2.0加载现实世界中的多个ARworld map ?

c# - 无法安装 Visual Studio C# NuGet 包

android - 如何通过蓝牙从 Unity gear VR 应用程序发送数据?