# Shader Film Grain

Grão de película correndo sobre uma imagem a 24 quadros por segundo, em cinza ou com um grão por canal de cor.

- Nome no registry: `shader-film-grain`
- Tipo: componente
- Dependências npm: nenhuma
- Demo: https://ui.visantlabs.com/c/shader-film-grain
- Categorias: shaders, shader, webgl, imagem, grao, filme

## Quando usar

- Use quando: Dar textura de filme a foto limpa de banco, em hero editorial, portfólio ou campanha
- Evite quando: Fita gasta com onda e vinco: shader-vhs; tela de tubo, shader-crt

## Instalar

```bash
npx shadcn@latest add @visant/shader-film-grain
```

## Usar

```tsx
<ShaderFilmGrain />
```

## API

### ShaderFilmGrain

- `src: string` — A imagem a granular. Fundo transparente vira papel.
- `alt?: string = "Imagem com grão de filme"` — Texto alternativo da imagem.
- `colored?: boolean = false` — Um grão por canal de cor, em vez de grão cinza.
- `size?: number = 1` — Tamanho de cada grão, em px.
- `strength?: number = 50` — Força do grão.
