Некоторые из сферических моделей 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, чтобы «исправить» это?
Вот пример модели Марса от НАСА: https://solarsystem.nasa.gov/resources/2372/mars-3d-model/
Вот скриншот модели Mars через QuickLook на MacOS:
Вот скриншот модели Mars с отверстиями, как видно в XCode, который выглядит так же в приложении SceneKit на iOS: