Skip to main content

Filosofia e Interface do Cavalry

O Cavalry é o motion design tool mais interessante dos últimos anos — procedural como o Houdini, mas focado em 2D e muito mais acessível. Se você quer fazer motion design vetorial com lógica de sistema, o Cavalry vale a pena explorar.

O Que É o Cavalry

O Cavalry é um aplicativo de motion design procedural 2D desenvolvido pela Studio Rodrigo (UK). É node-based por baixo, mas apresenta uma interface que parece familiar para quem vem do AE — com uma timeline e uma viewport clara.

O diferencial: tudo no Cavalry é procedural. Você não “desenha” uma animação — você define como ela acontece. Isso significa que mudar um parâmetro pode reconfigurar a animação inteira de forma coerente.

Interface Principal

  • Viewport (centro) — preview da animação em tempo real
  • Stage (esquerda) — hierarquia de layers (parecido com o AE)
  • Attribute Editor (direita) — parâmetros do item selecionado
  • Timeline (baixo) — keyframes e playback
  • Connector (canto inferior) — o node graph, onde você conecta propriedades

Layers e Shapes

No Cavalry, você cria formas (shapes) que vivem em layers. As shapes têm:

  • Geometry — a forma em si (circle, rectangle, path, star…)
  • Renderer — como ela é renderizada (fill, stroke, gradient…)
  • Modifier — o que modifica a forma (repeater, noise, transform…)

A chave: você pode conectar qualquer propriedade de qualquer shape a qualquer outra propriedade via o Connector.

O Connector: Node Graph Escondido

O Connector é o coração procedural do Cavalry. Acesse em Window > Connector.

Você conecta outputs de uma propriedade como inputs de outra:

Circle.Radius → Repeater.Count

Agora o número de repetições do Repeater é controlado pelo raio do círculo. Mude o raio → a quantidade de cópias muda.

Isso é radicalmente diferente do AE — qualquer propriedade pode alimentar qualquer outra.

Behaviors: Animação Sem Keyframes

Behaviors são módulos de animação procedural — funções matemáticas que geram valores ao longo do tempo:

  • Oscillate — movimento senoidal (equivalente ao wiggle, mas mais controlado)
  • Cycle — repete um valor em loop
  • Linear — incremento constante
  • Random — valores aleatórios com seed
  • Driver — usa outra propriedade como controle

Conecte um Behavior a qualquer propriedade e ela anima automaticamente — sem um keyframe sequer.

Recursos

  • Cavalry Docscavalry.scenegroup.co/docs
  • Cavalry YouTube Channel — tutoriais oficiais
  • Motion Design School: Cavalry — cursos focados

Última atualização: 2026 | Parte do wiki Zé do Motion