Gerador de blob: formas SVG e blobs animados em CSS

Gerador de blob

Gerador de blob: blobs SVG aleatórios e animação de blob em CSS | We.Inc

Gere formas orgânicas de blob aleatórias como paths SVG, ou como um blob em CSS puro com border-radius que muda de forma com @keyframes prontos para copiar. Com seed, para você recuperar o mesmo blob.

Um blob é uma forma fechada, suave e irregular, usada atrás de fotos, ícones e textos de destaque. Este gerador cria blobs de duas formas: como um path SVG desenhado por pontos empurrados aleatoriamente ao redor de um círculo, ou como CSS puro usando oito porcentagens de border-radius. A versão em CSS pode mudar de forma com uma animação @keyframes curta que você copia.

Blob em SVG ou blob em CSS?

Blobs suavizam layouts rígidos em grade e dão a uma marca uma forma só dela. Cada blob aqui vem de um número de seed, então as mesmas configurações com a mesma seed sempre recriam a mesma forma. Experimente o modo SVG para formas com muitos lóbulos e depois mude para o modo CSS quando quiser uma caixa que ondula devagar.

Perguntas frequentes

Como funciona o blob em CSS?

O border-radius aceita raios horizontais e verticais separados para cada canto, escritos como quatro valores, uma barra e mais quatro. Quando os dois raios que se encontram em cada lado somam 100 por cento, os cantos se fundem em um único contorno orgânico e suave em vez de um retângulo arredondado.

Como animar um blob em CSS?

Coloque dois ou mais valores de border-radius em @keyframes e rode a animação com ease-in-out, infinite e alternate. Os navegadores interpolam o raio de cada canto, então o contorno flui suavemente de uma forma para a outra. Ative Animar no modo CSS para receber keyframes prontos.

Posso obter o mesmo blob de novo depois?

Sim. A forma depende só das configurações e do número da seed. Anote a seed, ou guarde o código copiado, e o gerador vai recriar exatamente esse contorno.

Posso usar o blob SVG como clip-path?

Você pode referenciá-lo com clip-path: url(#id) quando o SVG estiver na mesma página, ou colar o atributo d em clip-path: path() para um tamanho fixo em pixels. Uma mask-image com o arquivo .svg é a forma mais fácil de fazê-lo acompanhar o tamanho do elemento.

Como o blob SVG é desenhado

Animação de blob sem JavaScript

Exemplo de animação de blob em CSS

Blob que muda de forma atrás de uma moldura de foto

Três formas de border-radius em uma animação alternada, mais um giro lento. A query de movimento reduzido a interrompe para quem pede menos movimento.

Como ler um border-radius de oito valores

Os valores antes da barra são os raios horizontais e os depois dela são os verticais, cada grupo na ordem superior esquerdo, superior direito, inferior direito, inferior esquerdo.

border-radius: 42% 58% 70% 30% / 45% 45% 55% 55%

Criador de blobs

Cada forma vem da seed mostrada abaixo da prévia. Mude os controles ou sorteie uma nova seed e depois copie o SVG ou o CSS.

Tipo de blob

Blob SVG

Blob CSS

Pontos: {n}

Aleatoriedade: {n}%

Cor inicial

Cor final

Seed: {n}

Nova forma

Animar (gera @keyframes)

Duração: {n}s

Prévia do blob

Copiar SVG

Copiar CSS

Comece grátis · Sem cartão de crédito

Relacionados: Ferramentas grátis

Produto

Para quem é

Recursos

Recursos

Empresa

Mapa do site