Implementé la aplicación de Realidad Aumentada para Android usando Adobe Air para Android, FLARManager, Away3DLite. El programa funciona bien en flash, sin embargo, cuando lo publico en mi teléfono móvil (HTC Nexus One) o lo ejecuto en el emulador, mi cámara no se activa y todo lo que puedo ver es el color de mi fondo y la velocidad de fotogramas.Problema al hacer que la cámara funcione en Away3DLite
Creo que el problema es el Camera3D que he utilizado, que es el FLARCamera_Away3DLite de FLARManager.
Así es como me puse mi cámara
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));
apreciaré realmente ningún consejo que puedo conseguir de usted.
Gracias George
¿Ha intentado añadir detector de eventos de error cuando se carga collada? Por cierto, preferiría usar Away3D en lugar de Papervision3D. Away3D está más optimizado con una huella de memoria inferior –
@Florian F Gracias por su asesoramiento. ¿Necesito FLARManager para usar Away3D? Descubrí que Away3D Lite es mejor de lo que piensas? – Apollon1954
Nunca he usado FLARToolkit, así que no sé si hay dependencias con las clases de Papervision. Sí Away3D Lite es de lo que estaba hablando –