Frames e exposição¶
As exposições de um drawing moram numa pasta intrínseca Frames dentro do slot.
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 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.
| 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.

