Captura de pantalla 2024-07-10 104905

Sombras Fotorrealistas en CSS con Drop-Shadow

Introducción

Recientemente, nos enfrentamos al desafío de crear sombras fotorrealistas para el nuevo proyecto que estamos haciendo con Little Thai. Tras una exhaustiva investigación, descubrimos que no había mucha información disponible. Nos propusimos desarrollar nuestra propia técnica utilizando el comando drop-shadow en CSS, y los resultados han sido espectaculares. Hoy queremos compartir con la comunidad cómo lo logramos, para que todos puedan beneficiarse de este avance.

Los requisitos para esta parte del desarrollo eran claros; necesitábamos sombras fotorrealistas para los productos de la tienda de Little Thai. ¿Por qué? La idea era plantear un escaparáte digital para que los usuarios pudieran comprar los productos que esta empresa ofrece. La idea de la propuesta era que se vieran los productos con una perspectiva «top-view» como si estuvieran puestos sobre una mesa. Para hacerlo más realista necesitábamos que estos ingredientes tuvieran sombras fotorrealistas. En este punto había dos opciones. Por una parte, se podía hacer con photoshop. En este vídeo se explica cómo hacerlo de esta manera. Por otra parte, se podía hacer con CSS con el nuevo comando «drop-shadow».

Esto era un reto ya que, como hemos comentado, no había información sombre cómo hacer sombras realistas en photoshop. Sin embargo, con esto nos ahorrábamos editar por photoshop las decenas de productos que hay en la tienda y. además, no estar editando cada vez que se quisiera agregar un nuevo producto. ¿Cómo se hizo entonces?

La Técnica

El comando drop-shadow en CSS es una herramienta poderosa para añadir sombras a elementos gráficos. Sin embargo, su uso no siempre es sencillo cuando se busca un efecto fotorrealista. Nuestra solución se basa en la aplicación de múltiples sombras con diferentes parámetros para conseguir un efecto más profundo y realista.

Código CSS Utilizado

A continuación, presentamos el código CSS que utilizamos para crear las sombras fotorrealistas:

filter: drop-shadow(17px 17px 13px rgba(0, 0, 0, 0.3)) drop-shadow(7px 7px 4.5px rgba(0, 0, 0, 0.3));

Explicación del Código

  1. Primer drop-shadow:
    • 17px 17px 13px rgba(0, 0, 0, 0.3): Esta sombra es la más grande y difusa. Los parámetros indican una sombra desplazada 17px tanto en el eje X como en el eje Y, con un desenfoque de 13px y una opacidad del 30%.
  2. Segundo drop-shadow:
    • 7px 7px 4.5px rgba(0, 0, 0, 0.3): Esta sombra es más pequeña y menos difusa que la primera. Los parámetros indican una sombra desplazada 7px tanto en el eje X como en el eje Y, con un desenfoque de 4.5px y una opacidad del 30%.

La combinación de estas dos sombras crea una sensación de profundidad y realismo que es difícil de lograr con una sola sombra.

Ejemplo Visual

Aquí tienes un ejemplo visual de cómo se ve el resultado final utilizando nuestra técnica de sombras fotorrealistas:

Es importante destacar dos puntos:

  • La sombra funciona mejor sobre un tono gris suave antes que con un blanco puro.
  • En este caso, las sombras están pensadas para la perspectiva «top view». En otros ángulos de fotografía no funcionará bien.

 

Aplicaciones Prácticas

Esta técnica puede ser utilizada en una variedad de contextos, desde imágenes de productos en tiendas online hasta elementos gráficos en sitios web corporativos. La capacidad de crear sombras realistas puede mejorar significativamente la apariencia visual y la percepción de calidad en un proyecto.

 

Generador de sombras fotorrealistas en CSS Online

45°
25

Código

Conclusión

Estamos muy emocionados de compartir esta técnica con la comunidad de desarrolladores y diseñadores. Creemos que puede ser una herramienta valiosa para cualquier profesional que busque mejorar la estética de sus proyectos web. Nos encantaría escuchar sus comentarios y ver cómo aplican esta técnica en sus propios trabajos.

 

COMPARTE CON EL MUNDO

no te lo pierdas. es gratis

Suscribirte a nuestra Newsletter es obligado. Es gratis y obtendrás:

  • Un curso GRATIS
  • Un mes gratis para nuestro plugin de redactor SEO
  • Prioridad en las publicaciones.
  • Un Descuento del 10% en cualquiera de nuestros servicios de impresión y diseño.

Experimentos con IA, Noticias y opinión, trucos y mucho más. Mantente al día mientras te diviertes. Ya lo verás, pruébalo y serás fan de nuestra Newsletter 

No hemos podido validar su suscripción.
¡Ya estás dentro!

Newsletter

CURSO GRATIS

19.99€GRATIS (en la newsletter)

Pdt.: Es un curso de verdad que monetizamos, no es el típico curso de gancho. Podéis ahcer clic en la imagen para verlo.

no te lo pierdas. es gratis

Suscribirte a nuestra Newsletter es obligado. Es gratis y obtendrás:

  • Un curso GRATIS
  • Un mes gratis para nuestro plugin de redactor SEO
  • Prioridad en las publicaciones.
  • Un Descuento del 10% en cualquiera de nuestros servicios de impresión y diseño.

Experimentos con IA, Noticias y opinión, trucos y mucho más. Mantente al día mientras te diviertes. Ya lo verás, pruébalo y serás fan de nuestra Newsletter 

No hemos podido validar su suscripción.
¡Ya estás dentro!

Newsletter

CURSO GRATIS

19.99€GRATIS (en la newsletter)

Pdt.: Es un curso de verdad que monetizamos, no es el típico curso de gancho. Podéis hacer clic en la imagen para verlo.