lunes, 9 de abril de 2012

David Wong: Manifiesto de un jugador

600 dólares es mucho dinero. Y desde la compra de mi PS3, todos los accesorios, un par de juegos y un televisor culón para que se vean bien, ya me he gastado hasta cuatro veces esa cantidad. Lo suficiente como para el desayuno y almuerzo por un año. Suficiente para obtener un vehículo usado que corra. Ya hemos puesto el dinero, pero ahora, tenemos algunas demandas:

1. Denos I.A. que en realidad nos engañe de vez en cuando.

Mira el pequeño individuo. Ese de la izquierda. El que es sólo una cabeza.


Quiero decir, seamos sinceros: la estrategia es todo lo que tiene este tipo a su favor. No tiene extremidades y ademas está en llamas.

miércoles, 9 de febrero de 2011

Instalando GIMP 2.7/2.8 en Fedora 13, 14 y 15

Me atrevería a decir que no hay mejor ejemplo del poder y calidad que puede llegar a tener un software libre creado por una comunidad de programadores que el mostrado por GIMP.  El Programa de manipulación de imágenes de GNU (GNU Image Manipulation Program o GIMP en ingles) comenzó en 1995 con dos estudiantes de la Universidad de Berkeley realizando un ejercicio semestral para el club de ciencias informáticas y llegando a nuestros tiempos como una de las mejores alternativas al comercial Adobe Photoshop.

En mi caso particular siempre use Adobe Photoshop cuando trabajo con el entorno Windows, pero al ir poco a poco migrando a GNU/Linux me acostumbre a GIMP con total facilidad, pero hay algo que siempre vas a extrañar, el tener todo en una ventana y poder tener carpetas para agrupar las capas; y por esa razón instale la versión 2.7 que se encuentra en proceso de desarrollo y que solventa los dos problemas anteriormente mencionados.

A la izquierda, GIMP sin el modo "Single Window", a la derecha, con el modo activado.

sábado, 30 de octubre de 2010

Descargando video y fotografías de una cámara digital en Linux ...de la manera difícil.

Soy poseedor de una Nikon CoolPix L14, una cámara buena, pero vieja en la actualidad que si alguien te la ofrece, mejor seria que te la regale. Este modelo de cámara me presenta un problema al intentar bajar vídeos capturados de un tamaño mayor a 1 giga.

Según pude observar, el problema se presenta tanto en Windows XP como en Linux, en el primero solo se puede bajar el archivo utilizando el programa Nikon Transfer que viene con la cámara, ya que al intentar con el Explorador de Windows este se corta y produce errores continuamente y en el segundo solo se puede utilizando gPhoto2 desde la consola, ya que al acceder por Nautilus este deja de responder.

domingo, 8 de agosto de 2010

Programmable Motion Effects: nueva técnica de motion blur para CGI.


Este es un video de ejemplo de una investigación presentada en SIGGRAPH 2010 titulada "Programmable Motion Effects" (Efectos de Movimiento Programables). Los investigadores son Johannes Schmid, Sumner Robert, Huw Bowles y Gross Markus. Experimentaron con diversas maneras de añadir líneas de movimiento como alternativa a los tradicionales movimientos borrosos producidos en los CG. Aquí está el resumen del documento:

A pesar de que la animación es uno de los aspectos más atractivos de los gráficos por ordenador, las posibilidades para representar el movimiento que hace a las escenas dinámicas tan emocionantes, siguen siendo limitadas, tanto para imágenes fijas como para las animaciones. En nuestro trabajo, experimentamos con la representación del movimiento como una entidad de primera clase en el proceso de renderizado. Ampliamos el concepto de un shader de superficie, que es evaluado sobre una parte infinitesimal de la superficie de un objeto en un instante de tiempo, a la de un efecto de movimiento programable, lo que es evaluado con el conocimiento global sobre todas las porciones de la superficie de un objeto que se cruzan en frente a un píxel en una secuencia arbitraria de tiempo prolongado. Con esta información adicional, nuestros efectos de movimiento programables pueden decidir colorear los píxeles mucho después (o mucho antes) de que el objeto halla pasado delante de ellos. Con el fin de calcular las aportaciones necesarias por los efectos de movimiento, propusimos una estructura de datos 4D que agrega el movimiento del objeto como una simple representación geométrica mediante el muestreo de la posición del objeto en instancias de tiempo diferentes y conectando los correspondientes bordes en dos muestras adyacentes con un parche bilineal. Presentamos en el ejemplo: efectos de movimiento para varios estilos de líneas de velocidad, múltiples imágenes estroboscópicas, compensaciones temporales, y blur fotorrealista y estilizados en simple y en ejemplos de producción.