Sono riuscito a integrare Tango SDK e Vuforia nel mio progetto Unity unendo le due versioni di AndroidManifest.xml
.Vuforia + Project Tango
Il mio Vuforia Camera Prefab
è un figlio di Tango Delta Camera Prefab
ed è impostato, in modo che dovrebbe essere il centro del mondo AR.
Quando viene rilevato un obiettivo, instivo un oggetto senza genitore nella scena per spostarlo con lo Tango Delta Camera
.
Tuttavia il rilevamento dello Tango Camera
sembra funzionare male quando lo Vuforia Camera
è attivo: funziona ancora, ma il rilevamento del movimento è molto sbagliato.
Potrebbe essere che Vuforia sta impedendo a Tango di utilizzare la fotocamera? Come risolverei questo?
ingannevole. Credo che Qualcomm non possieda più Vuforia. C'è uno strato HAL di tango su Android HAL? –
Sì, l'hanno venduto. Non so come una delle due librerie acceda alla telecamera, ma so che chiamare 'Vuforia.CameraDevice.Instance.Deinit();' o 'VuforiaManager.Instance.Deinit();' prima di abilitare il gioco TangoOggetti non funziona . – 000000000000000000000
È molto probabile che Vuforia e Tango stiano combattendo per le risorse della fotocamera. Poiché esiste solo un processo in grado di accedere contemporaneamente all'hardware della videocamera, se Vuforia sta occupando la videocamera, il servizio Tango non sarà in grado di accedervi, quindi il tracciamento non sarà disponibile. Questa è solo un'ipotesi, potresti ricontrollare se Tango si è connesso con successo? –