¿Cómo manejar grandes cantidades de datos?
Gráficos Junio 25th, 2007
Como algunos de mis lectores saben, en mi trabajo, el principal problema con el que me encuentro es el manejar grandes cantidades de datos de forma eficiente.
Necesito trabajar con varios Gigabytes de imágenes y visualizarlas en tiempo real. Por suerte no necesito visualizarlas todas a la vez.
Como es de suponer, no puedo almacenar toda esa cantidad de información en la memoria RAM del ordenador, ni mucho menos en la de la GPU, por lo que hemos implementado una caché tipo LRU .
El problema reside en que cada frame he de dibujar una docena de imágenes nuevas (que he de cargar del disco, si no están en la caché). Suponiendo un frame-rate de 30 FPS, nos deja tan solo 33.3 ms para cargar las nuevas imágenes, es decir unos 2.5 ms por imágen a cargar.
Como supondreis, las imágenes estan comprimidas en disco por lo que en esos 2.5 ms hemos de cargar la imagen, descomprimirla y enviarsela a la GPU. Tambien hay que tener en cuenta que si un frame no nos da tiempo a cargar todas las nuevas imágenes, en el siguiente tendremos más a cargar…
Por eso, me pregunto ¿cómo hace ésta gente para mover estas cantidades de datos en tiempo real?
El video pertenece a una conferencia del TED2007.
Link a la charla: http://www.ted.com/index.php/talks/view/id/129
Vuelve Calico Electrónico
General Junio 23rd, 2007
Me entero via Netabilidad que el superhéroe español Calico Electrónico va a volver a sus andadas en Septiembre.
A partir de Septiembre podremos ver los capítulos de nuestro superhéroe en elmundo.es segun informan ellos mismos en su web.
Ahora, cada lunes, elmundo.es recuperará uno de esos capítulos de esta serie de animación hasta completar la primera y segunda temporada. Así, hasta que lleguemos a septiembre, cuando se estrenará, en exclusiva, la tercera.
Desde aqui quiero agradecer a Nikodemo Animation por la realización de esta maravillosa serie flash.
Webs relacionadas: Calico Electrónico, Hurfanitos Elecrónicos
Activar la escritura en particiones NTFS
Linux Junio 22nd, 2007
Cada vez me gusta más Ubuntu. Están llevando Linux al gran publico haciendo fácil tanta su instalación como su configuración.
Una de las cosas que no podía hacer en mi Ubuntu Feisty era escribir en particiones NTFS. Pero he descubierto una utilidad que nos facilita el acceso a este tipo de particiones.
Read the rest of this entry »
Las maquinas de clonación ya están en marcha
General, Mac Junio 19th, 2007
OpenSceneGraph 2.0 recien salido del horno
General, Gráficos Junio 15th, 2007

Robert Osfield acaba de anunciar hace pocos minutos en la lista de usuarios de OpenSceneGraph, que ha sido liberada la versión 2.0
Entre las novedades cabe destacar la inclusión de las nuevas librerias osgViewer, osgManipulator y osgShadow. Además se usa un nuevo sistema de building, cmake, y se ha mejorado el soporte de multiples GPUs y de procesadores multihilo. Podeis ver todas las novedades de esta versión en esta página.
En unos dias apareceran las versiones precompiladas para quien no quiera compilarse OSG el mismo. Mientras tanto, puedes bajarte el código del repositorio de subversion: http://www.openscenegraph.com/svn/osg/OpenSceneGraph/tags/OpenSceneGraph-2.0
Dentro de poco Paul Martz de Skew Matrix Software publicara el libro OpenSceneGraph Reference Manual v2.0. Puedes consultar la informacion sobre el libro en OSG Books.
Para esta versión 2.0 se ha hecho tambien un cambio de imagen y con la ayuda de kraptor han cambiado el logo de OpenSceneGraph. Un gran trabajo, el nuevo logo es mucho más moderno y vistoso. Felicidades!
Editado: Se me olvidaba comentar que mi amigo Rafa Gaitan aparece como colaborador. Hizo algunas modificaciones para el manejo de eventos. Aunque eso si, su nombre está mal escrito en la web! Desde aquí te saludo, Rafa Giatan! XD
Crea tus robots rastreadores web con OpenKapow
Docencia, Web Junio 15th, 2007
Ayer, pplux y kraptor me dijeron que se habia resuelto una plaza para profesor colaborador en el DSIC. La convocatoria habia salido hace 3 meses y no nos habiamos enterado. Con las pocas plazas que salen, no enterarse es algo muy grave.
El problema está en que estos anuncios salen en el tablón de recursos humanos de la UPV y has de pasarte todos los dias a ver si ha salido algo nuevo. No hay un feed RSS al que me pueda suscribir en bloglines!. A ver si la universidad se moderniza un poco!
Para que no me vuelva a pasar, me he creado un robot que accede al tablón de rrhh y me crea un RSS con los anuncios. El robot lo he creado usando openkapow. Openkapow nos permite crear robots web de forma gráfica. La interfaz puede asustar un poco al pincipio por la gran cantidad de opciones que lleva, pero te acostumbras enseguida y es muy facil de utilizar.
Yo he creado mi robot en tan solo 5 minutos sin saber como funcionaba el programa. Además tienen una sección de tutoriales en su web para aprender a hacer de todo!

Una vez tenemos nuestro robot, podemos subirlo a la web de openkapow y usarlo para crear nuestro Mashup. Todos los robots que se suben a la web de openkapow son públicos y la gente los puede usar.
El mio lo podeis encontrar aqui y genera un feed RSS una vez al dia. La URL del feed para añadirlo a vustro lector de RSS favorito es http://service.openkapow.com/mescriva/upvrrhhforum.rss
Yo también quiero un escáner 3D
Gráficos Junio 13th, 2007
¿Quien no ha deseado tener un escáner 3D?
Como toda persona interesada en los gráficos 3D, siempre he deseado tener un escáner 3D, pero con mi sueldo no podía permitirme comprar uno.
Como algunos de vosotros sabeis, el departamento donde trabajo compró uno hace algun tiempo. La verdad es que hemos escaneado algunas cosas, pero practicamente no se ha usado. Deberian de poner a “Frames” a cargo de él y que se dedicara a escanear modelos humanos reales. Seguro que después podriamos hacer un estudio sobre el Fluor. XD
Ahora gracias a la gente de moviesandbox.com, te puedes construir uno en tu casa. Me ha parecido muy original la técnica que emplean para obtener el volúmen del objeto que quieres escanear.
Si quieres probarlo, te lo puedes bajas de su web.
