我的设置如下:
GameObjects
的两个图层:walls
和shortWalls
walls
或shortWalls
shortWalls
我尝试制作的效果是一个可以完全渲染墙壁的房间walls
或仅渲染最低部分shortWalls
(类似于模拟城墙高度)。< / p>
我面临的问题是,当我更改相机剔除模板以忽略walls
时,灯光似乎也会忽略walls
。此灯光的剔除遮罩是常量,设置为忽略shortWalls
并从walls
照亮并投射阴影。
我认为,由于Unity Manual's layers page分隔了相机和灯光对图层的使用,因此功能也是分开的。但似乎相机忽略了被剔除物体所投射的阴影。
有没有办法让相机渲染被相机剔除的物体投射的阴影(而不是灯光)?