Ir para o conteúdo

Pages, Pairs & Sides

Video tutorial — coming soon

Um personagem tem duas sobrancelhas. Elas costumam ser espelhadas, às vezes não, e precisam ser posadas juntas na maior parte do tempo e separadamente no resto.

Pages, pairs e sides são como uma pose layer só lida com isso.

A paired pose layer

Page

Uma page é uma variante numerada do grid de uma layer. Uma layer começa com uma page e você adiciona mais com na linha de grid.

Uma page contém ou:

  • um pair — dois grids, com cabeçalho Left-1 e Right-1, ou
  • um solo — um grid só, com cabeçalho Solo-1.

A pequena faixa de botões numerados abaixo da linha de grid alterna entre pages. Fica escondida quando há só uma.

Números de page são ids estáveis

Delete a page 2 e as sobreviventes continuam 1 e 3. O buraco está correto — as atribuições de side dos seus targets ainda nomeiam a page 3, e renumerar as apontaria silenciosamente para outro lugar.

O que varia por page, e o que não varia

Varia por page?
Quais nós o grid dirige Sim — esse é o objetivo de uma page
Os frames autorados Não — um frame autorado em qualquer page autora em todas
Os eixos de mirror Não — eles pertencem à layer inteira

Esse último par surpreende as pessoas. Pages são sobre roteamento, não sobre timing: a mesma expressão acontece no mesmo frame; o que difere é quais nós são movidos por qual grid.

Pair e Solo

O botão no cabeçalho de um grid é inteligente:

Em Ele mostra Ele faz
Um grid pareado × Remove aquele grid — a page vira solo
Um grid solo + Adiciona o segundo grid de volta — a page vira um pair

Ficar solo não perde nada. Os frames são compartilhados de qualquer forma, e todo target que estava no lado descartado passa simplesmente a ser dirigido pelo grid sobrevivente a partir daí.

O ORC lembra de onde cada um veio, então repareiar a page devolve cada target ao seu grid original. Você pode colapsar e repareiar livremente.

Side

Todo target carrega um Side que diz qual grid o dirige. A coluna Side aparece na target list sempre que a layer tem mais do que uma page solo trivial.

The Side column

Valor Significado
Left-1 Dirigido pelo grid esquerdo da page 1
Right-2 Dirigido pelo grid direito da page 2
Both-3 Dirigido por ambos os grids da page 3
Solo-1 A page 1 é solo; há só um grid
Mixed Um grupo cujas deform curves discordam — mostrado como informação, nunca escolhido

Um look-at adiciona mais um a suas listas de peg e deform, Orphan, para um lado descartado por um pair solo — veja Look-At. Uma pose layer nunca o mostra.

Uma page solo contribui só com sua entrada Solo-N — sem Left, Right ou Both para esse número.

Reselecione um side mesmo quando ele já lê certo

Uma linha que herda seu side do seu grupo mostra aquele side. Selecionar o mesmo valor de novo ainda o confirma, e isso importa: um Both herdado num rig espelhado tira a média entre esquerda e direita e pode se cancelar até a pose de descanso. Se um target parece inerte, defina seu side explicitamente.

Cascade

Cadeias de deform resolvem seu side numa direção:

curve  →  group  →  target

Uma curve que não diz nada herda o side do seu group; um group que não diz nada herda o do target. As linhas mostram o valor resolvido, então uma linha nunca mente sobre qual grid a dirige. Um valor herdado é desenhado esmaecido; definir um o deixa sólido.

Atribuindo vários de uma vez

Selecione várias linhas e mude um combo Side — a mudança se propaga para toda a seleção.

Mirror

Mirror X e Mirror Y no cabeçalho da layer decidem como o grid gêmeo de um pair acompanha o que você está arrastando.

Inverte
X (padrão ligado) Esquerda/direita — a simetria lateral padrão
Y Cima/baixo — para pares de pálpebra/lábio
Ambos desligados O gêmeo é uma cópia idêntica, não um espelho

Os eixos pertencem à layer inteira, não a uma page — rigging é simétrico, e um pair cujo eixo de mirror divergisse do seu irmão seria um bug, não um recurso.

Defina os eixos de mirror antes de autorar

Autorar um snap o escreve no grid gêmeo também, mas o snap do gêmeo é espelhado por esses eixos. Com Mirror X ligado, keyar R0C0 na esquerda escreve o R0C6 do grid da direita — não o seu R0C0.

Isso significa que os eixos em vigor no momento em que você autora ficam gravados em onde esses frames se assentam, e mudar os eixos depois não remapeia as keys que você já fez. Uma layer autorada com Mirror X ligado, depois desligado e repareada, vai receber novas keys em snaps diferentes das antigas.

Mudar um eixo de mirror numa layer vazia não custa nada. Numa autorada é uma decisão, não um acidente: também é a forma deliberada de inverter como o grid gêmeo é lido. Só espere que as keys que você já fez fiquem onde estão — só a nova autoria segue o novo eixo.

No rig composto, o animador recebe dois toggles de runtime:

Toggle Efeito
Mirror Dentro de um pair — o handle que se moveu por último dirige seu gêmeo.
Mirror All Entre pairs — mover um pair dirige todo pair irmão também. Só aparece quando alguma layer de fato tem duas ou mais pages pareadas.

Mirror All força o Mirror a ligado enquanto está ativo.

Flip Sides

O botão na toolbar de Targets troca LeftRight dentro do mesmo número de page: Left-1 vira Right-1, Right-2 vira Left-2. Both-N e Solo-N ficam intocados.

Ele inverte só os valores de side armazenados — nunca caminhos de nó, nunca keyframes, nunca poses. É o conserto para uma target list que foi montada ao contrário.

Numa layer sem pair, o botão fica desabilitado com o motivo, não escondido: "Flip Sides — this layer has no L/R pair (solo grids have no sides to flip)."

As listas de peg e deform do look-at carregam o mesmo botão.

Copy & Paste Sides

Clique com o botão direito numa linha de target na target list:

Item Copia
Copy Side (L) Só o side daquela linha
Copy Sides (7 curves) O padrão de side inteiro da linha, curve por curve
Paste Sides Aplica o padrão
Paste Sides Mirrored Aplica com L e R trocados

O escopo está no label, nunca em se a linha está dobrada. Com centenas de targets você recolhe grupos para caber na tela, não para declarar intenção — o dobramento só decide qual item vem em negrito como padrão.

Um clipboard incompatível mostra Paste desabilitado com o motivo como tooltip, nunca uma colagem parcial silenciosa. A trava é estrutural: mesma contagem de grupos, mesma contagem de curves por grupo, mesma sequência de módulos.

O clipboard sobrevive a trocar de layer, e sobrevive ao target de origem ser deletado.

Share Sides

Isso é um recurso de control, não de layer — ele faz o Back de um control reutilizar as colunas extremas do Front. Veja Controls → Share Sides.

Relacionados