Ir para o conteúdo

Re-editando uma MC composta

Vídeo tutorial — em breve

Um Master Controller composto não é um beco sem saída. O ORC escreve toda a sua configuração no nó, então você pode voltar amanhã — ou no mês que vem — selecionar a MC e continuar trabalhando.

Tudo passa por um único gesto: + → Import MC, com a MC selecionada na Node View do Harmony.

O que acontece em seguida depende do que você selecionou.


Reabrindo uma MC composta pelo ORC

Se a MC foi composta pelo ORC, você recebe o fluxo de re-edição completa, e seu rig volta inteiro.

O que volta

Tudo que você autorou Pose layers, grids, frames com key, targets e seus sides, knobs, drivers, constraints, visibility groups, look-ats — incluindo suas keys por snap.
Seu workspace Qual face estava ativa, o nó selecionado, seus navegadores fixados, a estrutura do outliner.
O nome da MC Preenchido automaticamente com o nome do próprio nó, então recompor sobrescreve a mesma MC por padrão.
O target do Unroll Aponta para a MC composta, não para a fonte de onde ela veio originalmente.
Uma baseline de divergência Reabrir registra o que a MC carrega como a referência de comparação, então a partir daquele momento qualquer coisa que você mudar mostra a marca amarela de modificado.

Amarelo mostra o que você tocou desde que reabriu

O ORC não se importa se um rig veio de uma MC do Harmony que você importou ou de uma MC do ORC que você reabriu — importar é um atalho para não reautorar o que já existe, não um tipo diferente de rig. De qualquer forma, os frames com os quais ele chegou viram a referência, e um frame que você muda depois é marcado.

Isso é sobretudo uma proteção. Um arraste indevido ou um dígito digitado errado deixa um rig que ainda parece pronto — a pose tem um frame, o ponto continua verde — e sem uma marca o primeiro sinal viria só depois de compor, no Harmony. O amarelo diz "este aqui se moveu" enquanto você ainda está no ORC.

Uma baseline existente nunca é sobrescrita: uma layer que veio de uma MC do Harmony continua apontando para aquela MC através do compose e do reabrir, então uma divergência que você não resolveu não se reseta sozinha em silêncio.

E todo amarelo tem um inverso: clique com o botão direito no snap, grid, posição do Navigator ou tick de knob marcados e Restore Reference devolve a baseline exatamente sobre o que a marca cobre — inclusive poses excluídas.

O rig que você está construindo pela primeiríssima vez não tem nada para comparar

Qualquer rig que volta de uma MC carrega uma referência — não faz diferença se essa MC veio do Harmony ou do seu próprio último compose. Escolha-a, e os frames com que ela chega são o que tudo é medido contra.

O único caso sem referência é a primeira sessão de um rig totalmente novo: ainda não há uma versão anterior dele, então nada é marcado e nada poderia ser. Isso muda na primeira vez que você compõe e reabre.

O que não volta

Por quê
Poses de targets importados Targets importados são sem estado por design — seus valores vivem na MC e na timeline.
MCs de origem ao vivo Se as MCs de front/back que você originalmente importou não estão mais na cena, seus slots ficam só como labels — e as faces que as usavam são rebaixadas para nativas, mantendo seus frames e compondo a partir deles. Nada se perde; veja Uma MC importada é um acelerador.
Qualquer coisa de uma MC composta por um ORC mais antigo Veja abaixo.

Reabrir substitui seu rig atual

Isto é "carregar este rig", não uma mesclagem. Se sua sessão já tem trabalho autorado, o ORC pergunta primeiro:

Re-open Master Controller Re-opening this MC replaces your current rig. Your session has authored poses that aren't part of it — compose or save first to keep them.

Os botões são Cancel (o padrão) e Replace. Uma sessão sem nada autorado é substituída em silêncio.

Se não for reconhecida

Uma MC composta antes de o ORC mudar seus dados para o disco não pode ser reaberta, e cai para o caminho de importação simples. O log diz isso:

not ORC-readable — treating as regular MC. Recompose to enable re-edit.

A correção é recompô-la com a versão atual.


Importando uma MC comum

Selecione um Master Controller que o ORC não compôs — um que o próprio assistente do Toon Boom fez — e o ORC decompõe ele numa pose layer.

Cinco passadas somente de leitura, reportadas conforme rodam: o grid de pose, os frames autorados, os nós controlados, seus tipos, então a construção da layer. Nada é criado na sua cena durante nenhuma delas, e o snapshot de undo só é tirado quando o ORC começa a mudar seus próprios dados — então uma desistência nunca deixa um passo de undo perdido.

O que você ganha

Uma layer Nomeada de forma única a partir da MC. Uma MC de grid vira uma layer de grid; uma MC de slider vira uma layer de slider, nunca um grid "N × 1".
Seus frames Decodificados por posição nos snaps da layer.
Seus targets Todo nó controlado que ela reconhece. Para uma deformação, apenas o nó mais no topo é mantido — o grupo já expõe toda a sua cadeia como um único target.
Um knob Se a MC tem mais de uma layer de poses, o ORC cria uma layer de slider separada chamada <name>·W e a conecta como o knob desta layer.
O visual do slider As cores, o tamanho, a orientação e o label de um slider nativo são traduzidos, de forma que o slider importado fica indistinguível de um que você autorou.

Por padrão, a layer chega como uma free layer global. Arraste-a para a face Front ou Back de um control para dar a ela um turnaround. Você também pode importar direto numa face usando Set FrontImport MC… no control.

A linha de sucesso conta exatamente o que aconteceu:

Imported 'robin-mouth-MC' — 7×3, 42 targets, 21 frames + W knob 'robin-mouth-MC·W' (13 pos). Added as a Global free layer — drag it into a Control (Front/Back face) to make it head-ful.

Recusas

Mensagem Significado
Nothing selected in Node View. Selecione a MC primeiro.
No MasterController in selection. O que você selecionou não é uma MC.
'robin-MC' is already imported — remove it first to re-import. Importar duas vezes duplicaria seus targets e controlaria os mesmos nós em dobro.
'robin-MC' has no readable pose grid — is it a TB Slider/Grid MC? O ORC não conseguiu encontrar um grid nela.

Uma MC importada é um acelerador, não uma dependência

Esta é a regra que vale a pena lembrar.

Importar uma MC é um atalho — poupa você de construir um grid e listar targets à mão. Não é um vínculo permanente, e seu rig não quebra quando ela some.

Se você reabre um rig cuja MC importada não está mais na cena — apagada, renomeada, ou porque você aplicou o rig a um personagem diferente — o ORC não falha. Ele rebaixa aquela face para nativa: os frames importados são mesclados nos próprios frames da layer, a layer deixa de ser "importada", e ela passa a compor a partir dos seus próprios dados.

2 imported MC(s) not found in this scene - composing natively from 528 frame(s)

Seus targets ficam intocados — eles sempre foram da própria layer. A navegação continua funcionando, porque os frames importados permanecem disponíveis para os badges e saltos do navegador.

É exatamente isso que faz os character presets funcionarem em um elenco inteiro.


Duplicando um control

Clique com o botão direito num control → Duplicate Control:

Modo Copia
Structure only Ctrl+D As faces — grid, visual do widget, knob, toggle de back — com uma target list vazia. O workflow de pálpebra superior/inferior: clone a forma, depois reaponte ela.
Full (layers & targets) Faces, targets, pose layers próprias, knobs, drivers e look-ats, com keys novas e referências remapeadas.

Nenhum dos dois copia poses.


Restauração de sessão

O ORC salva sua sessão automaticamente enquanto você trabalha. Se ela foi fechada no meio da edição, o próximo lançamento oferece trazê-la de volta na feedback bar:

Saved session found — Front: robin-head-MC   [Restore] [Dismiss]

A oferta expira sozinha. Você pode tornar a restauração automática e silenciosa com Auto-restore session on startup em Preferences.

Isso é separado de reabrir uma MC: a sessão é seu trabalho inacabado, a MC é seu resultado entregue.


O ciclo completo

author  ──Compose──▶  an MC in the scene
   ▲                        │
   └──── Import MC ◀────────┘

E para poses que você quer como keyframes, Unroll cuida do terceiro lado desse triângulo.

Como o ORC guarda referências de frame em vez de poses assadas, esse ciclo não perde nada no que importa: corrija a pose no seu frame, recomponha, e a mudança é captada.

Relacionados