BitmapData Tile Effect

Posted in diseño, flash, interactive.us on January 17th, 2010 by Vampaynani – Be the first to comment

Ultimamente he estado jugando con la clase BitmapData de AS3 y he encontrado cosas interesantes que sólo con esta libreria se pueden lograr. Una de estas cosas es la de poder importar una imagen y copiar sus pixeles a conveniencia con el método copyPixels.

Un trabajo interesante es el de dividir una imagen varios cuadrados para que quede como un Grid o Cuadrícula, esto manualmente llevaría la creación de varios MovieClips. Por ello he creado una clase para reducir ese trabajo a una sola línea y poder poner cuantos cuadros (con su respectivo márgen) queramos.

Esta es la base para crear los efectos de transición con “cuadritos” que se ven tan coquetos en algunas páginas, sólo hace falta agregar una librería Tweener como la de caurina y comienza la magia. Otra cosa que se me ocurre para la cual podría funcionar esta clase es obtener el promedio de color que tiene cada cuadro para hacer un mosaico de fotos que en conjunto generan una foto mayor.

Get Adobe Flash player

clase Bitmap2Grid

El semitono y como evitar la desvelada de una amiga

Posted in diseño on December 16th, 2009 by Vampaynani – Be the first to comment

Mientras yo leía ávidamente info al respecto de como usar collada y papervision3D, mi amiga Alix tuvo a bien preguntar como se hacia un patrón de semitono a 50 líneas por pulgada. He aquí un minitutorial por si se le olvida.

Paso 1
File/Open y seleccionamos la imagen que se convertirá en la “trama de semitonos”.

Paso 2
Image/Mode/Grayscale aparecerá la ventana que se muestra en la imagen de abajo, damos clic en discard y continuamos.

halftone1

halftone1

Paso 3
Image/Mode/Bitmap al seleccionar esto, saldrá una nueva ventana que nos permitirá elegir la resolución y el método de muestreo de nuestra imagen. Para el propósito de un semitono de serígrafia generalmente se usa una salida de 300 pixels/inch. Y se selecciona el método “Halftone Screen…”.

halftone2

halftone2

Paso 4
Como la opción seleccionada ha sido Halftone Screen tendremos una nueva ventana que nos pédira frecuencia, ángulo y forma de la trama que crearemos. El ángulo puede quedarse como está, la forma de la trama tradicionalmente es round y la frecuencia de trama dependerá de la calidad de impresión del dispositivo de salida final.

halftone3

halftone3

Una vez hecho esto, damos clic a OK y estará listo nuestro halftone.

Ejemplo de halftone

Ejemplo de halftone

Y por qué volver

Posted in interactive.us, vida, web on November 27th, 2009 by Vampaynani – 1 Comment

Después de una mágica-cómica-caótica-prolífica experiencia fuera de mis terruños, estoy de vuelta y siento que pensé e hice tanto que ahora no sé que de todo debo escribir.

Todos cambiamos de una u otra forma. Algunos evolucionan y son los que logran pasar ese proceso de selección natural, sino con capacidad y habilidad nata, lo logran con terquedad y ganas de hacer bien las cosas.

Y en ese hacer bien las cosas radica el éxito de mucho de lo que obtenemos. Cuando se trabaja con gusto, se opina, se difiere, se cambia la perspectiva, se ofrecen alternativas, generalmente se llega a soluciones nuevas, diferentes e interesantes.

Eso ya lo había aprendido aquí con maestros que me dan clases en cada una de las charlas que tengo con ellos y en las cuales me gusta estar de metiche porque siento que nunca dejaré de aprenderles algo. En el viaje muchas personas sumamente interesantes me ayudaron a reafirmar esas ideas al demostrarme como es que se comportaba un equipo que jala parejo con un objetivo simple y claro: hacer bien las cosas. Algo que a pesar de que es constantemente repetido, muchas de las veces se olvida al momento de estar ya desarrollando proyectos en el mundo real.

Es por eso que ahora estoy de regreso y no me hé quedado buscando un lugar allá, respeto y admiro al equipo, a todos sus integrantes, así como al proyecto que me tocó estrenar(seguramente a futuro les rendirá buenos frutos). Pero aquí también hay personas con muchas ganas de hacer bien las cosas, desarrollarse, superar límites y buscar nuevos retos; entonces siento y creo que también debo compartir lo aprendido en esta experiencia con ellos.

Así, mando un gran abrazo al crew que prematuramente dejé. No me arrepiento de la decisión porque en cada integrante vi un potencial increíble de desarrollo que sumado al camino recorrido en esta experiencia es seguro que todos harán grandes cosas.

Ahora aquí, veo ese potencial latente en muchas personas de la carrera que por azares del destino he elegido, a la par de sus ganas de compartir y crear. Por ello buscaremos el nivel de calidad que me ha tocado observar y estoy seguro de que entonces todos, allá y acá, tendremos una gran sonrisa al observar los resultados.

Interactive.us, see ya later.