一些 NASA .usdz 球形模型在 iOS SceneKit 应用程序中显示时,会在渲染纹理中显示“洞”,显然在模型的顶点处。
这些模型在 QuickLook(iOS 12.3.1 和 MacOS 10.14.6 Beta 上)中正确显示,没有漏洞,我相信它也在使用 SceneKit。
但是,Xcode(10.2.1 和 11.0 Beta 2)与 iOS 应用程序一样,在编辑 .usdz 文件以及导出的 .scn 文件时会显示漏洞。
是否有一些 SceneKit 选项可以解决此问题?换句话说,QuickLook 用什么魔法来“修复”这个问题?
这是来自 NASA 的火星模型示例:https ://solarsystem.nasa.gov/resources/2372/mars-3d-model/