Domanda

Sono stato a guardare la creazione di un'applicazione di realtà aumentata. Qualcuno può suggerire una piattaforma tecnologica preferito per iniziare a scrivere un programma di questo tipo.

Vorrei che questo è un applicazione desktop e non un'applicazione mobile. Perciò voglio usare una webcam con riconoscimento degli oggetti.

Grazie!

È stato utile?

Soluzione

FLARToolKit è un altro buon posto dove cercare. È gratuito e utilizza Flash + Actionsctript 3. gotoandlearn PUNTO com ha un paio buon video tutorial su come utilizzare la libreria, ti darei link a loro, ma StackOverflow dice che non sono abbastanza speciale per più di 1 URL.

Altri suggerimenti

La cosa migliore è probabilmente un telefono cellulare di qualche tipo.

Vorrei andare per Android. Con il costruito nel accelerometro e GPS sui telefoni Android, non sarà troppo difficile da etichettare località e rilevare se siete alla ricerca di loro. È quindi possibile creare un overlay ontop dell'ingresso fotocamera per contrassegnare luoghi e simili. Ci sono alcune persone che hanno fatto cose simili su questa piattaforma, così si potrebbe anche ottenere qualche aiuto.

Buona fortuna.

Se si vuole costruire il proprio SDK AR modo da poter migliorare nel tempo, qui ho postato una sorta di tutorial su quali tecniche e le funzioni fanno si ha bisogno.

Ho scelto OpenCV come è veloce, gratuito e versatile.

Sono stato a una conferenza lo scorso fine settimana in cui qualcuno demoed Goblin XNA . E 'un'estensione del framework XNA per supportare la realtà aumentata. Certamente sembrava molto impressionante.

Se il vostro già familiarità con .net forse vale la pena dare un'occhiata.

Non è il kit di Augmented Reality dev Android e iPhone. versione per iPhone qui Android versione qui . Supponendo che si può programmare in obj-c o Java, questi ultimi dovrebbero prendere un po 'di matematica complicato fuori le mani.

È possibile utilizzare Nyartoolkit per Java su piattaforme Windows e Linux È possibile installare utilizzando http://sixwish.jp/Nyartoolkit/Java/section01.en/ Inoltre è possibile controllare http: //fivedots.coe.psu. ac.th/~ad/jg/ch165/index.html per la realtà aumentata con NyARToolkit e-book e campioni.

Ai fini del desktop - il riconoscimento di oggetti con una webcam - OpenCV è certamente la pena dare un'occhiata. Penso che ci sia anche una porta per dispositivi mobili

Io vi suggerisco di provare NYARToolkit per l'Unità

è possibile scaricare l'Unità di base gratuitamente dal qui

con questa Realtà Aumentata essere un compito di 2 minuti, è molto facile da usare sia "unità" e "NyARToolkit per l'unità"

L'applicazione desktop includono applicazioni WebGL nel browser web?

Se è così, allora si potrebbe voler controllare skarf.js , un quadro che ho scritta per la gestione di JavaScript aumentata librerie realtà in Three.js. Si integra attualmente JSARToolKit e JS-aruco, in modo da poter passare facilmente tra le due biblioteche per decidere su quello più adatto da utilizzare.

Questo quadro si prende cura di un certo numero di cose per voi, tra cui il caricamento automatico di modelli quando vengono rilevati i marcatori associati (associazione è specificato in un file JSON). C'è anche un sistema di marcatore interfaccia grafica che permette agli utenti di controllare le impostazioni utilizzando i marcatori AR.

L'integrazione con Three.js è solo una riga di codice per creare un'istanza skarf e un'altra riga di codice da aggiornare.

Ci sono video, dimostrazioni dal vivo, codici sorgente, esempi e documentazione disponibili. Scopri http://cg.skeelogy.com/skarfjs/ per maggiori informazioni.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top