Creator 3.6.0 多摄像机无法渲染的问题【附 Demo】

Creator 3.6.0,多一个地图摄像机,无法渲染。
附 demo。Proj360.zip (699.7 KB)

顶一下,3.6 出来,问题不少,但这个问题比较严重。

顶一下,同问

好的,我们看下

正确效果是这样么?


有两种方式可以解决这个问题:
1.设置Camera_UI_Map这个节点的z > 1。
2.设置这个映射相机的Near把1改为0。
相机的near是1,而这个节点的z为0,在转为ndc的过程就被剔除了。建议第一种解决方式,因为第二种方式在不同后端可能会有一些精度问题,导致可能还是被剔除

采用第一种方式,编辑器预览和模拟器都可以, Web 上就不行了。
构建出来的 Android 包渲染也不正确。

你现在是改成多少?我这边web上是可以的。

相机z值的设定与哪些参数相关?position.z设置为2不行,最少要为3。

我这设置为1都可以。。和相机的Near 和Far有关



重新设置z为2

刚刚试了下,安卓也是正常的,你是不是用了横屏,

显示节点的position.z也会影响观察,他给的项目的sprite好像z值为2,父节点的z值也为2。所以被相机裁剪了。 :sweat_smile:

你确定你下的是同一个项目,我下载的 sprite的z值是0啊。。

有可能是我改到了哪里。忘了。。。反正z值会影响相机渲染。

是用了横屏,尬住了

记录下: 码动态创建的地图摄像机也有问题。通过以下方式修复:

node.getComponent(Camera)?.camera.changeTargetWindow(cc.director.root.mainWindow);

还有问题,等官方下一版本