Измененные позиции SceneNode игнорируются, а камера перемещается нормально
Я анимирую модель, перемещаясь по ней с помощью камеры. Анимация в цикле.
Через некоторое время (иногда почти сразу, но в основном через минуту или две) камера продолжает двигаться очень хорошо, в то время как сцены модели перестают двигаться. Проверка свойств сценариев показывает, что их позиции обновляются, но они не отображаются. Чтобы сделать вещи еще более странными: переключение видимости сцены все еще работает хорошо.
Я понятия не имею, почему это происходит. Любые советы высоко ценится.
- Изменить: я думал, что это было вызвано тем, что я обновил близкое расстояние камеры. Я установил это в статическое значение, и это не решило это.
1 ответ
Я нашел причину этой проблемы. Сценами манипулировали несколько потоков. Когда сценой манипулировали во время визуализации сцены, произошла незарегистрированная ошибка, которая прервала рендеринг. Объединение всех манипуляций с одной нитью решило проблему.