unity3d - 渲染被相机剔除的物体的阴影
问题描述
我的设置如下:
- 其中有两层
GameObjects
:walls
和shortWalls
- 单相机,正在剔除
walls
或shortWalls
- 单灯,正在剔除
shortWalls
我试图创建的效果是一个房间,墙壁可以完全渲染walls
或只渲染最低部分shortWalls
(有点像模拟人生的墙壁高度)。
我面临的问题是,当我将相机剔除蒙版更改为 ignorewalls
时,光线似乎也被忽略walls
了。此灯光的剔除遮罩是恒定的,设置为忽略shortWalls
并从walls
.
我假设,由于Unity 手册的图层页面通过相机和灯光将图层的使用分开,因此功能也是分开的。但似乎相机忽略了被剔除的物体投射的阴影。
有没有办法让相机渲染由相机剔除的物体(但不是光)投射的阴影?
解决方案
推荐阅读
- spring-batch - MongoItemWriter 和审计以及@Version 注释
- c - 如何将 pid 的值保存在数据结构中并稍后使用 fork() 访问它?
- javascript - 如何在html中允许和显示额外的空格
- r - 来自 R Shiny 应用程序的子背景 Julia 进程在应用程序关闭后不会保持活动状态
- azure-synapse - 标题从镶木地板文件中读取为行
- javascript - Svelte Firebase:未解析的函数或方法 firestore()
- jquery - 如何在打字稿中正确使用 jquery-mask-plugin?
- flutter - Flutter Amplify Cognito ......没有可用的 Amplify 类
- authentication - 覆盖 SignInManager.PasswordSignIn 以便我可以在 MS.Identity 中使用其他内容
- python - 变量输入函数 scipy.curve_fit