使用新渲染管线, 灯光 只能照亮 Default 层, 对其它层中的Node无效, 即使灯光的visibility中勾选了此层
请官方人员看一下. 是不是真的有这个问题. 是bug 还是 feature
目前新管线确实仅有Default层有光照。光照涉及3D场景的剔除、Drawcall的提交等,计算量比较大。所以别的Layer没有支持。
有没有测试用的demo,我们参考下使用场景,看看光照怎么加入其他Layer。
嗯. 但这样会有很大的问题吧. 不会所有的模型都是放在Default层的吧. 这个需求挺常见的.
比如: 打CS或吃鸡类游戏, 玩家在地上捡起了一把枪. 会对这把枪进行特写展示. 玩家可以在这个特写界面查看枪的细节, 也可以升级枪的各种部件, (这种情况. 一般都是会把特写中的枪放到其它层中的, 避免被主场景中的其它模型遮挡等情况的发生)
如果这个时候特写中的枪不会被照亮… 那这也不能用呀.
而且既然 灯光中的 visibility 层中 包含了特写物体所在的层. 但并没有如预期的被照亮. 那么.这就是一个BUG呀. 是吧.
这个问题其实挺严重的. 希望能引起重视.
我们看下这个问题怎么处理,预计在3.8.5或者3.8.6修复。
目前通过这个issue跟踪问题。
1赞
为啥不可以3.8.5修复,这样3.8.5发出来又多一个bug
这个功能比较复杂,时间来不及。