Ir para o conteúdo

Frames e exposição

Vídeo tutorial — em breve

As exposições de um drawing moram numa pasta intrínseca Frames dentro do slot.

Frames sob um drawing

A pasta Frames

A pasta Frames é criada para você e não é um slot.

É uma das duas linhas da árvore que não são slots comuns (a outra é um .tpl), e existe para manter o timing separado da estrutura.

Ela aparece no momento em que uma linha vira um drawing — marcar Drawing no Inspector a cria, desmarcar a remove. Se a linha já carregava arte, essa arte migra para baixo, para um frame 1 dentro da nova pasta, porque um nó de drawing não pode guardar arte: no Harmony os pixels sempre moram num cel exposto. Veja Conceitos.

Você não pode apagá-la — o OSA bloqueia e diz isso — e não pode transformá-la em outra coisa. Ela aparece quando um drawing container tem exposições, e é sempre o primeiro filho do container.

Esconda toda pasta Frames da árvore com o toggle na toolbar do Staging quando você está trabalhando na estrutura e as exposições são só ruído.

O que é um frame

Um frame carrega:

  • um número — a posição dele na timeline,
  • uma duração — Start e End; quando diferem, a exposição é um hold,
  • opcionalmente arte própria,
  • opcionalmente art layers abaixo dele.

A coluna Range devolve isso:

Mostra Significa
Frame 3 uma exposição única em 3
Hold: 5-8 um desenho segurado por quatro frames
Seq: 1-840 (no container) o trecho combinado de tudo abaixo
Seq: 1-12, 20-24 dois trechos com um buraco real entre eles
Empty ainda sem arte

Buracos são relatados, nunca fechados em silêncio. O número no nome do arquivo é a âncora — não a posição do arquivo na lista — então um arquivo faltando deixa um buraco que você vê.

Adicionando frames

Botão direito num drawing (ou na pasta Frames dele) → Add Frames…, ou aperte Ctrl+F.

O diálogo Add Frames

Campo O que faz
Name o nome-base de cada frame criado
Prefix / Suffix Prefix nomeia char_1, char_2…; Suffix nomeia 1_char, 2_char…
Frames quantos criar
Set Exposure To o hold que cada um recebe — 2 significa que cada frame ocupa dois
Preview os nomes e ranges reais que você está prestes a criar, ao vivo

Frames novos são colocados no próximo número disponível, então adicionar a um drawing que já tem 1–10 começa em 11 em vez de colidir.

O preview é o contrato

Leia a linha de preview antes de apertar o botão: ela mostra os nomes reais e os ranges reais, inclusive como o ajuste de exposição desloca cada frame seguinte. char_1 (1-2), char_2 (3-4) são dois frames num hold de dois, não quatro frames.

Dividindo e juntando frames

Transformar uma exposição em muitas, ou muitas em uma, é protegido por uma configuração — porque é destrutivo para o timing de um jeito que edições estruturais não são.

Ligue Split/Merge Frames na seção Settings do Browser (canto inferior esquerdo) primeiro. Ele vem desligado. Com ele desligado, o OSA recusa a operação e diz qual checkbox marcar, em vez de fazer algo surpreendente:

Enable 'Split/Merge Frames' checkbox to merge/suck frames

Com ele ligado:

Verbo Faz
Split num frame separa as art layers dele em exposições próprias
Merge de frames combina as exposições selecionadas em uma, camadas incluídas
Merge Down junta um frame ao de baixo

A política de arte é a mesma que rege a árvore inteira: nada é descartado porque a hierarquia mudou. A arte própria de um frame faz merge por cima das art layers para as quais aponta; tracks irmãs numa art layer achatam na ordem da árvore, do topo primeiro.

Veja Split & Merge para o conjunto completo de verbos, os dois modos de split e o Vampire Mode.

Libertando um frame

Um frame não pode carregar um peg, um composite ou um efeito — esses moram no nó de drawing acima dele, e o Inspector os esconde em vez de esmaecê-los. Desmarque Frame e a linha vira um drawing container de novo: os números são lembrados, uma pasta Frames aparece, e as art layers que ele segurava vão para dentro dessa pasta — onde estão livres para virar frames elas mesmas.

Mecânica completa: Conversões e Drag Conversion.

Por que um frame carrega arte

Das duas linhas que guardam arte, a art layer é a óbvia. O frame precisa de explicação, e ela é o Original Bitmap.

Nesse modo a arte não mora em nenhuma art layer — não existem. Então ela precisa de uma casa, e a casa é o frame: a exposição é a única coisa que certamente existe para todo drawing no Harmony, então o OSA usa o container de frame como o lugar da arte. É uma casa que o OSA mantém para a própria contabilidade — o Harmony vê um cel exposto, que é o que uma exposição é de qualquer jeito.

Uma vez que o frame é esse lugar, o Target Layer do container ganha o seu salário, e funciona nos dois sentidos:

Modo O que a camada apontada significa
Art Layers para onde vai a arte própria do frame — ela faz merge por cima daquela camada
Original Bitmap o que compor — a pilha inteira de subart daquela camada achata dentro do frame

O segundo é o espelho do primeiro, e é a razão de o ponteiro existir num modo sem art layers. Veja Original Bitmap.

Frames e art layers juntos

Um frame pode conter tanto arte própria quanto art layers abaixo dele. Isso não é um caso de canto — é a consequência direta de toda linha ser a mesma linha (veja Conceitos), e é o que deixa você arrastar um arquivo para uma exposição sem perder o que já estava lá.

A coluna Details te diz onde a arte própria de cada frame vai pousar:

3      Frame 3      [Overlay]
4      Frame 4      [Colour Art]

…e no modo Original Bitmap ela diz [Original Bitmap], porque não há camada para nomear. Veja Original Bitmap.

Z-Depth por frame

Um frame pode carregar seu próprio z-depth, que a coluna Details mostra como Z: 0.5F. Escreva no nome como uma tag (0.5F, 10B, Z0.1) ou defina no Inspector.

à frente  ·  atrás — o próprio ícone do frame muda quando uma profundidade é definida, então uma exposição com tempo e profundidade é visível sem abrir nada.