Preview idêntico ao arquivo
Preview e export chamam as mesmas funções de simulação e desenho. A igualdade é verificada quadro a quadro, com tolerância zero de pixel.
Ajuste os parâmetros, veja a simulação ao vivo e exporte um MP4 com áudio sincronizado. O que você vê no preview é exatamente o arquivo que sai.
Cada seed é uma variação inteira da simulação. A busca avalia dezenas em segundo plano e mostra quais terminam bem.
Mudar um parâmetro re-simula do começo e o primeiro quadro novo aparece em menos de 150 ms.
WebCodecs codifica mais rápido que tempo real, com a trilha sonora derivada das colisões.
Preview e export chamam as mesmas funções de simulação e desenho. A igualdade é verificada quadro a quadro, com tolerância zero de pixel.
WebCodecs codifica no seu navegador. Ilimitado, com marca d'água discreta.
Simula sem desenhar, pontua o desfecho e ordena os candidatos. Não consome crédito.
Cada colisão vira uma nota na escala escolhida, sincronizada com o impacto que a gerou.
Quando o navegador não codifica — ou você quer sem marca d'água — a mesma receita roda numa lane isolada e devolve o mesmo arquivo.
A cada mudança, o projeto compara o estado da simulação depois de 2 000 passos contra vetores gravados — em Chromium, Firefox, WebKit e Node. Se um hash divergir, o merge não acontece.
É o que torna “o preview é o arquivo” uma propriedade estrutural, e não um esforço de sincronização.
| simulação | seed | hash |
|---|---|---|
| bouncing-ball-in-circle | 0 | 59170d19a860a390 |
| bouncing-ball-in-circle | 1 | c57360956b8649b4 |
| bouncing-ball-in-circle | 42 | aa2b8b98d9e7ec20 |
O render acontece no seu computador — então não custa nada para nós, e não precisamos cobrar por isso. Conta só é necessária para salvar projetos e para os recursos pagos.
Começar sem conta