Ho implementato l'applicazione di realtà aumentata per Android utilizzando Adobe Air per Android, FLARManager, Away3DLite. Il programma funziona bene su flash, tuttavia quando lo pubblico sul mio cellulare (HTC Nexus One) o lo eseguo sull'emulatore la mia fotocamera non si attiva e tutto quello che posso vedere è il colore del mio sfondo e il display framerate.Problema con il funzionamento della fotocamera su Away3DLite
Penso che il problema sia la Camera3D che ho usato che è la FLARCamera_Away3DLite di FLARManager.
Ecco come ho impostato la mia macchina fotografica
import com.transmote.flar.camera.FLARCamera_Away3DLite;
private var camera3D:FLARCamera_Away3DLite;
this.camera3D = new FLARCamera_Away3DLite(this.flarManager, new Rectangle(0, 0, this.stage.stageWidth, this.stage.stageHeight));
sarò davvero apprezzare qualsiasi consiglio che posso ottenere da voi.
Grazie George
Avete provato ad aggiungere listener per eventi di errore quando si carica la tua Collada? A proposito, preferirei usare Away3D invece di Papervision3D. Away3D è più ottimizzato con un minore ingombro di memoria –
@Florian F Grazie per il tuo consiglio. Ho bisogno di FLARManager per utilizzare Away3D? Ho trovato Away3D Lite è meglio che pensi? – Apollon1954
Non ho mai usato FLARToolkit quindi non so se ci sono dipendenze con le classi Papervision. Sì Away3D Lite è ciò di cui stavo parlando –