Правильная подготовка объектов SceneKit для рендеринга в ARKit

При тестировании моего приложения кажется, что иногда SCNNode"s materials не загружаются, что приводит к пустым SCNNode отображение в моем ARSCNView, Я подозреваю, что это происходит из-за ленивой загрузки ресурсов SceneKit, но я не могу понять, почему это иногда кажется "слишком ленивым".

Для принудительной загрузки материала я использую SceneKit.prepare(), Это работает, однако, так как мой SCNNode"s material это UIViewна экране мигает вид, аналогично тому, как я ожидал overlaySKScene вести себя.

Как я могу правильно подготовить SCNNode с UIView материал, не мигая вид? Я только хочу, чтобы представление отображалось как материал на его SCNNode после загрузки.

0 ответов

Другие вопросы по тегам