A engine

Loomgine

A engine por trás do Loom.

A Loomgine existe para que um modelo tenha autoria real sobre um vídeo — estrutura, composição, tipografia, movimento e tempo — sem que o resultado vire algo impossível de inspecionar, corrigir ou reproduzir.

Uma cena da Loomgine é um documento de camadas, não uma imagem.

A cadeia

Sete estágios, em ordem.

Cada estágio entrega algo que o próximo lê. Por isso o trabalho pode ser inspecionado entre dois passos quaisquer — e uma falha volta ao estágio que a causou, em vez de recomeçar o filme.

  1. Direção por IA

    a intenção vira decisão

    Um modelo lê o briefing e resolve o que um diretor resolve antes de alguém tocar numa timeline: a premissa, o tom, a ordem dos blocos e o argumento visual. Nada é renderizado aqui e nada é adivinhado em nível de pixel — a saída é raciocínio sobre o qual o resto da cadeia age, e com o qual uma pessoa pode discordar.

    EntregaPremissa e tomOrdem dos blocosArgumento visual

  2. Planejamento

    a decisão vira estrutura

    A direção é resolvida em cenas: quantas, quanto dura cada uma, o que carregam e como uma entrega para a seguinte. Como o plano é dado e não prosa, ele pode ser refeito — mude o tempo total e os blocos se redistribuem; corte uma cena e a continuidade é recalculada em vez de quebrar em silêncio.

    EntregaLista de cenasDurações e ritmoRegras de continuidade

  3. Assets

    a peça ganha matéria

    Cada cena declara do que precisa antes de qualquer coisa ser buscada ou gerada: imagens, áudio, ícones, gráficos, marca. Material fornecido é usado onde existe; o que falta é gerado. Como a necessidade vem da composição e não de um prompt, um asset errado é trocado no lugar, sem refazer o filme.

    EntregaMídia resolvidaAssets geradosManifesto por cena

  4. Composição

    a cena vira programa

    O centro da Loomgine. Uma cena não é uma imagem que a engine torce para sair certa: é um documento de camadas com geometria, tipografia, cor e ordem explícitas. Cada propriedade tem nome e endereço — por isso um modelo muda um título sem redesenhar o frame, e uma pessoa abre a mesma cena e ajusta à mão.

    EntregaÁrvore de camadasTipografia e layoutPropriedades endereçáveis

  5. Movimento

    o programa ganha tempo

    Movimento é escrito, não alucinado. Entradas, pausas, saídas, curvas de easing e transições se prendem às mesmas propriedades que a composição expõe. Um bloco que ficou longo é retemporizado em vez de regenerado, e uma transição que briga com o corte é trocada sem mexer no resto.

    EntregaTimelinesCurvas e transiçõesBlocos retemporizáveis

  6. Validação

    verificado antes de custar um frame

    Como a composição é dado, ela pode ser inspecionada antes do render: texto que estoura a caixa, contraste que não sobrevive à tela, título fora da área segura, cena que passou do tempo, quebra de continuidade. Tudo é encontrado lendo o documento — e as falhas voltam para correção em vez de virarem relatório.

    EntregaLegibilidade e contrasteLayout e área seguraCorreções aplicadas

  7. Renderização

    saída determinística

    O último passo, e o menos dramático — esse é o ponto. A peça já está totalmente especificada, então a rasterização não tem margem criativa: o mesmo documento gera os mesmos frames, em qualquer resolução, em qualquer execução, até o MP4 final.

    EntregaFramesMP4 H.264Render reproduzível

Princípios

O que vale em todo estágio.

  1. 01

    Endereçável

    Cada propriedade de uma cena tem nome e lugar. Um modelo muda um título sem redesenhar o frame, e a diferença entre duas versões é algo que se lê.

  2. 02

    Determinística

    O mesmo projeto renderiza sempre os mesmos frames. É isso que torna uma revisão confiável e uma mudança segura de refazer sem mexer nas vizinhas.

  3. 03

    Inspecionável

    Um filme é dado antes de virar pixel: dá para perguntar o que uma cena contém, por que dura o que dura e qual decisão pôs cada coisa no lugar.

  4. 04

    Corrigível

    O que a validação encontra volta para o documento. A engine conserta o erro em vez de rodar tudo de novo torcendo pela sorte.

Limites

O que ela não é.

  • Texto-para-vídeo

    A Loomgine não amostra frames: ela os compõe e renderiza. Modelos generativos entram onde material gerado é desejado — uma imagem, uma voz, uma textura — e o que devolvem vira asset dentro da composição, não a composição.

  • Prompt-para-clipe

    Não existe um salto único de uma frase para um arquivo. Direção, planejamento, composição, movimento e validação são estágios separados, cada um com sua saída — para que qualquer um possa ser revisto sozinho.

  • Template preenchido

    Um template fixa a estrutura e deixa trocar as palavras. Aqui a estrutura é uma decisão: quantas cenas existem e o que cada uma carrega saem da direção.

Veja a engine em ação.

Assistir no Lab