---
slug: cubos
nome: Cubos modulares
descricao: cinza-azulado claro com grade isométrica, cubos foscos de encaixe (vermelho, amarelo, azul, preto) que caem, se montam e desmontam em 3D real
familia: 3D e abstrato
versao: 1
quando:
  - "lançamento de brinquedo, jogo de montar, peça modular ou kit"
  - "vídeo de produto "em módulos", planos, etapas ou níveis"
  - "reels de arquitetura, design, organização ou educação"
  - "anúncio 3D limpo e lúdico sem foto"
  - "explicação de processo em etapas empilhadas"
nao_serve:
  - "clima noturno, sombrio ou cromado (use neon-cidade ou metal-liquido)"
  - "estilo feito à mão ou de papel (use aquarela)"
---

# Cubos modulares

Cubos de **3D real** (seis faces com perspectiva de verdade, não imagem) em plástico fosco: topo claro com um pino redondo, lado esquerdo médio, lado direito escuro, em **tomate, amarelo, azul e preto** sobre um cinza-azulado claro com grade isométrica sutil. Eles **caem de cima girando e se encaixam** com overshoot, formam pirâmide, parede ou escada, e depois **se desmontam voando para fora**. Um cubo grande gira em passos de 90° mostrando uma palavra por face; placas de texto extrudadas (sombra sólida de 18 px) deslizam e estalam no lugar. A cena inteira orbita devagar em torno de um eixo. Poucas peças, muito chão livre.

## Como montar um vídeo com este kit

1. **Leia o pedido e o roteiro.** Corte cada fala em frases curtas. Uma frase = uma cena.
2. **Escolha as batidas** em `receita.json` (gancho → virada → prova → data → marca). Cada batida diz quanto dura e quais elementos servem.
3. **Escreva o plano de cenas** (`plano.json`, mesmo formato de `exemplos/plano.json`): para cada cena, `de`/`ate` em quadros, a `entrada`, as `camadas` (elemento + props) e os `sons`. Os cortes seguem a voz (se houver) ou a batida da trilha: 1 batida = 16.667 quadros.
4. **Renderize** com `<Montagem plano={...} arquivos={...} />` ou escreva o TSX direto combinando `Fundo`, `Camera`, `Cena` e os elementos (tudo sai de `elementos/index.ts`).
5. **Confira** os quadros (um por cena) contra `regras/`: área segura, nada cortado, um herói por cena, nenhum quadro parado.

## Elementos

| elemento | o que faz | batidas |
|---|---|---|
| `Cubo` | um cubo 3D real, seis faces com tons, pino no topo e texto/imagem opcionais por face | base dos outros |
| `MontagemDeCubos` | pirâmide, parede, escada ou anel de cubos que caem e se encaixam e depois se desmontam | gancho, prova |
| `CuboGiratorio` | cubo gigante que vira 90° por palavra, uma palavra por face | virada, lista |
| `PlacaBloco` | placa de texto com extrusão sólida que desliza e estala | data, apoio |
| `TorreDeCubos` | pilha vertical de cubos que cai um a um, com número e rótulo | prova (dado) |
| `AssinaturaMarca` | cubo com o logo cai e gira; nome e endereço em placas | marca |
| `Fundo`, `Camera`, `Cena` | cinza-azulado claro com grade isométrica que anda devagar e sombra de chão | todas |
| `Efeito`, `Trilha` | sons e trilha do kit | todas |

## Proibido

- Cubo sem os três tons de face (topo claro, esquerda média, direita escura): sem eles vira quadrado achatado.
- Brilho, glow, reflexo cromado ou degradê nas faces: o plástico é fosco.
- Mais de 14 cubos na cena nem peça menor que 130 px.
- Mais de 1 herói + 1 apoio por cena; margens menores que 96 px; peça encostando na borda.
- Cena parada: a cena orbita ±12° o tempo todo; quando nada cai, o cubo gira.
- Cor fora das 4 + preto + branco-osso.
- Texto fora da área segura (168–1330 px na vertical, 96 px nas laterais).
