2016-04-19 17 views
8

Sto già realizzando un'app di realtà aumentata in grado di leggere le immagini, ma mi chiedo se posso realizzare la realtà aumentata senza marker in unità. Qualcuno può dirmi come?Unity3D Come creare una realtà aumentata senza marker?

+0

Non penso che tu possa. Il dispositivo non ha idea di che tipo di superfici sta catturando (sono piatte? Verticali? È un'immagine sul muro o è un vero terreno del paesaggio?) –

+0

sì, ho visto come il droide in Google Play utilizza la propria fotocamera, quindi l'oggetto può muoversi e possiamo spostare la fotocamera per guardare l'oggetto. Mi chiedo come fare quel gioco? –

risposta

-1

è possibile utilizzare ARUnity. ARUnity è il plugin Unity per ARToolKit. (Beh, la marcatore sarebbe una sorta di immagine che viene utilizzato per il monitoraggio ARToolKit chiama NFT..)

Potete scaricarlo qui: http://www.artoolkit.org/download-artoolkit-sdk (Scorrere verso il basso per il collegamento ARUnity download)

documentazione è disponibile qui: http://www.artoolkit.org/documentation/doku.php?id=6_Unity:unity_getting_started

Il meglio è, è gratuito e open-source :).

+1

Sebbene l'informazione sia fondamentalmente corretta, è fuori luogo. NFT non è AR senza marker. Sembra esserci una generale confusione a riguardo. Con NFT usi un'immagine normale e la usi come marker. – Senador

7

Forse quello che ti serve è SLAM, penso. Localizzazione e mappatura simultanee, ed è senza marker, solo riconoscere e tracciare l'ambiente.

Questi sono 2 video su Slam:

Uno è da Kudan, uno è da Wikitude. Se questa caratteristica è ciò che vuoi. Quindi sono sicuro che quello di cui hai bisogno è SLAM.

È possibile ottenere di più da:

E, vuforia non è consigliato. Infatti, lo Smart Terrain ricopre l'ambiente, ha ancora bisogno di un pennarello.

+0

Quello di Kudan non funziona con Unity 5.4 - Ho contattato loro ma non ho ancora ricevuto risposta. – Jacksonkr

+1

Oh, che dire di wikitude? Kudan non è ancora abbastanza grande, la frequenza dell'aggiornamento non è alta. Sembrava che ciò che possiamo fare sia feedback e attesa. – tim

+0

È stato un trucco farlo funzionare in Xcode, ma alla fine ha funzionato. – Jacksonkr