Правильная подготовка объектов SceneKit для рендеринга в ARKit
При тестировании моего приложения кажется, что иногда SCNNode
"s materials
не загружаются, что приводит к пустым SCNNode
отображение в моем ARSCNView
, Я подозреваю, что это происходит из-за ленивой загрузки ресурсов SceneKit, но я не могу понять, почему это иногда кажется "слишком ленивым".
Для принудительной загрузки материала я использую SceneKit.prepare()
, Это работает, однако, так как мой SCNNode
"s material
это UIView
на экране мигает вид, аналогично тому, как я ожидал overlaySKScene
вести себя.
Как я могу правильно подготовить SCNNode
с UIView
материал, не мигая вид? Я только хочу, чтобы представление отображалось как материал на его SCNNode
после загрузки.