【发布时间】:2020-04-21 11:36:25
【问题描述】:
在 iOS 13(iOS 11 和 12)之前,SCNTechnique 应用于具有多通道设置的 ARSCNView,首先应该将整个场景绘制到纹理中(通过 DRAW_SCENE)也会影响 ARKit 场景背景(相机馈送) . 现在有了 iOS 13,这似乎不再是这种情况了。应用于生成的纹理的片段着色器不会改变相机馈送——只会改变 SceneKit 内容(例如节点)。当使用像图像这样的自定义场景背景时,一切都按预期运行。仅使用 SCNView 时结果相同。
在 colorStates 中将 clearColor 设置为 sceneBackground 没有帮助。 我还尝试禁用环境纹理和人物遮挡。
有人知道解决方法吗?我很想过滤整个渲染的 ARKit 场景来改变我的 AR 体验的情绪。 附上我的技术清单截图。
谢谢!
【问题讨论】:
标签: ios scenekit arkit metal scntechnique