Maquillaje en Photoshop usando modos de fusión

En Photoshop uno de los métodos para modificar de manera no destructiva el color de los pixeles que componen una imagen, es el uso de los Modos de Fusión (Blending Modes).

Los Modos de Fusión nos permiten modificar el color de los pixeles de una capa usando para ello otra capa situada por encima. Dependiendo del modo escogido, los pixeles de la capa superior modificarán de una forma u otra a los pixeles que queden en las capas inferiores.

Leer más »

Clase PHP para convertir modelos de colores

Hace un tiempo atrás, en un proyecto de diseño web en el que estuve trabajando, tuve que convertir modelos de colores en PHP, con la particularidad de que necesitaba representarlos fácilmente en html usando CSS. Para realizar esta tarea creé una clase que se encargara de manejar esto.

Leer más »

Recorte de cabellos en Photoshop

En Photoshop una de las tareas más complicadas y que necesita de un trabajo sumamente minucioso es el recorte de imágenes. Esta tarea se puede complicar si en la imagen hay elementos como cabellos o fibras, ya que tienden a ser detalles muy finos y difíciles de mantener al recortar.

Leer más »

Proyecciones isométricas en Illustrator

La mayoría de los diseñadores hemos tenido que enfrentarnos en uno u otro momento a la realización de un trabajo donde tengamos que hacer uso de proyecciones isométricas, muy útiles sobre todo cuando deseamos representar productos industriales en un manual de uso o para explicar el funcionamiento de algún mecanismo.

Leer más »

Geometría en las aplicaciones web

Las matemáticas están presentes en nuestra vida diaria. Como nos recuerda la aclamada serie: “We all use math every day”. En el desarrollo web del lado del cliente necesitamos apelar –entre otras ramas– a la geometría y la trigonometría en el momento en que deseamos realizar aplicaciones que requieren de un alto contenido de animaciones e interactividad.

Leer más »

Transformaciones y transiciones en CSS3

Hace mucho tiempo que venía dándole vueltas a hacer un tutorial básico que tratara el tema de las transformaciones y transiciones en CSS3. Este tipo de técnica nos permite crear transformaciones de elementos HTML o incluso animarlos sin tener que recurrir para ello a JavaScript. Al hacer uso de las transformaciones mediante hojas de estilo los cálculos se los dejamos a la GPU en vez de dejar que sea la CPU quien se encargue de esta tarea, por lo que dependiendo del caso las animaciones tienden a ser más suaves y precisas debido a que este tipo de tareas permiten trabajar con números no enteros.

Leer más »

Pinceles artísticos en Illustrator

En este tutorial veremos cómo crear Art Brushes (Pinceles Artísticos) en Illustrator. El objetivo de crear un pincel artístico es que después podremos usarlo para dibujar, lo cual nos ahorrará mucho trabajo.

También veremos en el tutorial para qué se utiliza la herramienta Blend (Fusión), la cual nos ayuda a crear objetos intermedios entre dos o más objetos variando su forma y su color.

Leer más »

Búsqueda de texto en JavaScript

Recientemente necesité crear en una aplicación web una búsqueda de texto en JavaScript que me permitiera señalar dicho texto directamente en la página modificando el DOM para ello.

Los scripts que abundan en la red, explican como buscar un texto dentro de una cadena pero muchos se centran en verificar si aparece o no usando para esto los métodos indexOf o search de la clase String:

Leer más »

Filtro Vanishing Point en Photoshop, cómo usarlo

Photoshop cuenta con varios filtros que no usamos comúnmente pero que son muy útiles en ciertas ocasiones, uno de ellos es Vanishing Point (Punto de Fuga), el cuál nos ayuda a retocar fotografías que se encuentren en perspectiva. Es muy útil cuando necesitamos retocar costados de edificios, paredes, suelos, etc, siempre que estos tengan forma rectangular. Dentro de este filtro tenemos varias herramientas disponibles, vamos a centrarnos en la principales:

Leer más »

Números romanos en JavaScript

Hace algunos años desarrollé una pequeña clase en Action Script 3 para trabajar con números romanos mediante expresiones regulares, como Action Script ha caído en la debacle que todos conocemos y está reservado casi exclusivamente para el desarrollo de videojuegos, decidí portar esta clase a JavaScript.

Leer más »