Я хотел бы создать совместную игру AR на телефонах Android, где я бы хотел:
- порождает куб для каждого игрока в ImageTarget
- позволяют им контролировать положение своего куба
- позволяют им видеть движения кубиков всех игроков
Я использую Vuforia в качестве своей библиотеки AR и PUN 2 в качестве сетевой библиотеки. У меня нет проблем с синхронизацией позиций и вращений всех кубов. Однако кубы не остаются на ImageTarget должным образом и «прыгают» вокруг. С другой стороны, если я расположу свои два телефона очень близко друг к другу и наведу их на ImageTarget примерно под тем же углом, кубы не будут прыгать так сильно.
Это заставляет меня думать, что 2 экземпляра ARCamera не могут понять, что они указывают на одну и ту же ImageTarget с двух разных углов, и вместо этого думают, что ImageTarget существует в 2 разных ориентациях одновременно.
Можно ли мне сказать Vuforia, что я использую несколько экземпляров ARCamera, указывающих на одну и ту же ImageTarget? (Или, если моя гипотеза полностью неверна, как мне на самом деле создать многопользовательскую AR-игру?)
Большое спасибо заранее!
p.s. Я знаю, что форумы Vuforia - лучшее место, чтобы задать этот вопрос, но, к сожалению, этот форум не особенно активен, поэтому я пытаюсь здесь попытаться.