sábado, 21 de enero de 2012

Código: getUserMedia - El futuro de Qbita

Gente del grupo, gente que quiere ayudar, gente que pasea por internet... en fin, gente: Como bien hablamos al momento de hacer qbita, se propuso utilizar la Librería ARToolKit, más precisamente la FlARToolKit. Esta librería trabaja con AsCollada y PaperVision en un objeto de Flash. La implementación de objetos en la web es cosa del pasado hace tiempo, pero JavaScript aún tiene problemas a la hora de realizar algunas cosas (principalmente programación en tiempo real, cómo por ejemplo capturar un video o realidad aumentada). Esta fue la razón por la cual nos lanzamos a utilizar Flash, ya que daba lo mismo intentar con Processing o con el ya mencionado, en definitiva son objetos en la web.
Ahora bien, muchos de ustedes ya saben que para obtener información de un elemento de la computadora, JavaScript se vale del comando get.  Por ejemplo, getElementByID (que obtiene acceso a un elemento identificado con un ID). El comando getUserMedia se encuentra sugerido para JavaScript hace ya mucho tiempo, y podría ser la solución a Qbita. Permite obtener acceso a un administrador de medios instalado en la computadora del usuario, por ejemplo, un micrófono o una webcam. Y acá es donde la cosa comienza a cambiar. La librería JSARToolKit (derivada de la ARToolKit) tiene una lógica muy similar a la FLARToolKit, y utiliza muchos componentes similares. Junto con getUserMedia, es posible cambiar a Qbita a un universo de HTML5.
El problema es que el único navegador que actualmente se embarcó en las costas de dicho comando es Opera, y ni siquiera el navegador, sino Opera Labs (donde experimentan las cosas). Acá una demo:

http://people.opera.com/danield/html5/explode/

Se debe tener si o sí Opera Labs para visualizar eso, en dicha enlace se encuentran los links para descargar dicho sistema. Quierace o no, la semilla está sembrada y ya Webkit está trabajando en un posible soporte (lo cual lograría que funcione en Chrome y Safari) y es muy probable que con los ciclos rápidos de Firefox tengamos también esta compatibilidad dentro de poco tiempo. Nos quedaría pensar en IE, pero en su versión 10 prometen sacar actualizaciones constantes (últimamente Microsoft se puso las pilas con IE, lo que hace el mercado...). En fin, para ir pensando y debatir. Si encuentran mas links posteen! Saludos!

domingo, 15 de enero de 2012

Diseño: Galería y Sector Obras

Bueno, acá los dos modelos de diseño para la Galería y el sector de las obras (principalmente para galería).

viernes, 13 de enero de 2012

Boceto: Montado para Exponer

Dejo otro boceto, esta vez de la idea que tuve para hacer una buena exposición. La luz es opcional (dependiendo del lugar donde nos ubiquemos).

La idea es ubicar la computadora en una especie de caja, para que no se vea, y de ahí sacar el proyector, la cámara y un mouse (supongo que lo mejor sea que el mouse sea inalámbrico). El proyector estaría oculto también, pero de tal forma que genere una buena pantalla detrás, así la gente ve ahí directamente. Básicamente es eso, habría que ver de conseguir una buena cámara (yo tengo una cámara web, no se si sirve todavía, pero de todas formas tiene una calidad de imagen bastante pedorra) y un proyector (hay unos muy buenos chiquitos, que son de los portátiles, no pasan los 1000 pesos, pero buen, eso habría que ir viéndolo).
El contenedor de los patrones habría que tomar el modelo del que ya tenemos y ver como construir uno así, que puede ser con fibro fácil, se puede mandar a hacer, hay mil opciones...
Los discutimos entonces entre todos, un saludo!

jueves, 12 de enero de 2012

Boceto: Nueva Galería y Sector Obra

Dejo unos dibujos muy esquemáticos que preparé a ver si le podemos dar algo de forma entre todos.