Ir para o conteúdo

Changelog

v1.0.0

O primeiro lançamento público do Octo Rig Composer.

O rig

  • Controls — um turnaround holder com uma face Front e uma Back, mais Share Sides, para que uma face back reutilize as colunas extremas da front em vez de autorá-las duas vezes.
  • Pose layers que keyam através do seu control, com pairs L/R, pages e sides por target até curvas de deform individuais.
  • Knobs — qualquer pose layer pode virar um eixo extra para outro. As dimensões de um layer se empilham até seis com um control na cadeia e quatro totalmente global — um orçamento imposto em todo gate (o picker de Knob, o arraste, Make Global, Move to…); drivers e campos de look-at chegam a oito. Um layer que adota um knob mantém suas poses existentes na posição 0.
  • Layers globais que compõem sem cabeça, e exclusividade total de control para que um rig de duas cabeças nunca sangre em si mesmo.

Autoria

  • Captura frames-first — poseie com as próprias ferramentas do Harmony e aperte F6; o ORC grava o frame, não um delta, e lê o rig ao vivo no momento do Compose. Editar uma pose depois e recompor simplesmente funciona.
  • F6 / F7 despacham com base no que o mouse sobrevoa, e seguem os seus bindings de keyframe do Harmony.
  • Auto-capture que estampa o frame conforme você se move para snaps vazios, e se recusa quando isso sobrescreveria trabalho.
  • Autofill ao estilo Excel nos grids, com Alt para contar regressivamente, Shift para uma contagem do grid inteiro e Ctrl para manter um valor; Fill Grid e Fill Dimensions para os casos em massa.
  • Copy / Paste Grid e Copy / Paste Sides, ambos recusando com um motivo declarado em vez de colar pela metade.
  • Um History panel no modelo do Photoshop — uma timeline, clique em qualquer entrada para pular até lá.

Comportamentos

  • Drivers — checkbox, combo slider, continuous slider e pad 2-D, dirigindo atributos, substituições de drawing, enable de node e visibilidade de deformer. Global ou keyado por snap, com mapeamentos multi-atributo e influence de release/hold.
  • Drivers podem dirigir outros drivers e campos de look-at, só do mesmo tipo, e controlar constraints.
  • Constraints — Copy e Lock, via compartilhamento de coluna nativo do Harmony em vez de expressions, com controle por canal e um checkbox driver de controle.
  • Look-At com dois modos totalmente independentes: Tracked Pegs para íris e Deform Follow para pálpebras e pele — multi-par, com convergência, squash, pesos por curva, bulge consciente da cadeia, e todo campo keyável e conectável a driver.
  • Visibility Groups que aninham, com modos Cascade e Override, ocultação de node, e poda automática de grupos vazios no Compose.

Interface

  • Uma janela de três colunas: Outliner, Editor e Navigator, onde o lugar de um node na árvore é seu key domain.
  • Três modos de exibição do Outliner — Dimensions, Visibility e Flat — mais filtros de tipo e papel.
  • Navigators fixados (pinned), para você acompanhar o grid de um control enquanto autora três níveis abaixo.
  • Um Widget Editor que renderiza cada widget exatamente como o Harmony desenha: snapshots, guias, snapping, pastas, gizmos de box e handle, e linhas internas do grid arrastáveis.
  • Uma gramática visual consistente — um único verde para "keyed", acinzentamento com motivo em vez de esconder, e confirmações de dois cliques que só disparam quando há algo a perder.
  • Marcas de divergência — importe ou reabra um rig e o amarelo rastreia tudo o que mudou desde então: exato e por página no grid de autoração, pertencendo à layer selecionada nos navigators, e com apagamentos inclusos — um snap esvaziado para o qual a referência tem um frame mantém o anel amarelo, então ele nunca se lê como uma célula que a importação sempre teve vazia.
  • Todo amarelo tem um inverso: Restore Reference, no botão direito de cada superfície, põe a referência de volta sobre exatamente o que aquela marca cobre — poses apagadas ressuscitadas, um único passo de undo, uma linha de status com contagem.
  • Todo node se move pelo seu menu de botão direito: Move to… é o gêmeo do arrastar — controls reparentam, pose layers e knobs viram um eixo — para pose layers, extra knobs, drivers (controls + layers + knobs) e look-ats igualmente, todo alvo carregando o glifo duplo do outliner. O menu de um control importa um MC direto num slot de face nomeado.

Saída

  • Compose — o rig inteiro num único Master Controller, dentro de um único passo de undo do Harmony, com um cache incremental que torna os recomposes rápidos e restaura sua pose aconteça o que acontecer.
  • Unroll — poses de volta na timeline, incluindo fundir um MC front e um back numa única passada, o que o próprio unroll do Harmony não consegue fazer.
  • Re-edit — reabra um MC composto e recupere o rig inteiro: layers, keys, targets, drivers, look-ats, grupos e seu workspace.

MCs do Toon Boom

O ORC funciona com Master Controllers que ele não construiu. Um MC comum do Harmony pode ser importado como um pose layer com seus estados como frames, desenrolado (unrolled) a partir do próprio gerenciador de estado do Toon Boom, e reestilizado no Widget Editor standalone — lendo os atributos de estilo que aquele MC de fato declara, e deixando-o nativo.

Presets

  • Config presets — um template de rig com seu layout, grupos e palavras-chave magnéticas, reutilizável num elenco inteiro, com sete formas já incluídas.
  • Pose presets — nove seções salváveis de forma independente, com uma prévia em dry-run antes de qualquer coisa ser aplicada.
  • Grid presets — a forma, o espaçamento e os frames de um layer, lendo os próprios arquivos .gridPreset e .cubePreset do Harmony junto com os do ORC.
  • Aplicar um preset sobre um rig que já tem trabalho reconcilia o resultado, perguntando por control antes de substituir qualquer coisa.

Praticidades

  • Trial de 30 dias, depois uma licença perpétua vinculada à máquina, com return e recovery; uma ativação cobre todo host em que o produto é distribuído.
  • Integração opcional com Octo Skip Nodes — uma coluna Skip nas listas de target, tageada no Compose.
  • Atalhos configuráveis, com bindings de keying e navegação lidos da sua própria configuração do Harmony.
  • Autosave de sessão com uma oferta de restauração no próximo lançamento.

Correções — build b79313d (2026-09-03)

  • Duas cópias do mesmo rig numa cena — o mesmo template importado duas vezes, ou um grupo copiado, fazia o segundo MC mexer no primeiro prop. Os caminhos de nó nos arquivos de estado e no manifesto agora são relativos ao grupo-pai do MC (a convenção ~ do próprio Harmony), então cada MC mexe na sua cópia. Nós fora do grupo do MC continuam absolutos — mantenha o MC dentro do grupo do rig.
  • Instalador — a barra Octo Tools compartilhada no Harmony é reconstruída a partir de todas as ferramentas instaladas: desinstalar uma não apaga mais os botões das outras; os add-ons do Blender são habilitados automaticamente após instalar; os downloads levam o id do release (1.0.0-<id>) e a janela do instalador mostra o mesmo id.

Limitações conhecidas

  • As preferências de Side Naming são salvas mas ainda não lidas: os labels de side ficam fixos em L / R com um separador -, L primeiro.
  • Um MC composto antes de o ORC mover seus dados para o disco não pode ser reaberto para edição — recomponha-o uma vez com esta versão.