Hola, queria pedirles ayuda en un problema que me tiene detenido en la construción de una aplicacion para mi tesis. Inspirado en los probadores con realidad aumentada y la libreria ostrich estoy haciendo una herramienta que cambia partes del cuerpo a medida que se van seleccionando. Integre tomar un "snapshot" con JPGEncoder. Pero pasa que al ver la foto o me sale el bitmap que contiene el video o el bitmap que contiene el script que van superpuestas.
Este es el codigo que me esta matando:
var bitmap:BitmapData = new BitmapData(800,600);
var bitmap2:BitmapData = new BitmapData(800,600);
bitmap.draw(myCamera.cam); // Es el video.
bitmap2.draw(imagenes); // es el sprite que contiene las imagenes.
var jpgencoder:JPGEncoder = new JPGEncoder (100);
var bytes:ByteArray = new ByteArray();
bytes = jpgencoder.encode(bitmap);
// o si cargo esto: bytes = jpgencoder.encode(bitmap2); solo me imprime la imagen superpuesta con fondo blanco.
var nombre:String = "imagen.jpg";
referencia.save (bytes, nombre);
Si alguien me puede ayudar, le estaria muy agradecido.
Saludos.