Split y Merge¶
Dos verbos, y sus opuestos. Split descompone un slot en los componentes que iba a construir; Merge junta varios slots en uno.
Los dos son solo de staging. Todavía no se ha escrito nada en Harmony, así que los dos son gratis y los dos se deshacen.
Split Layers¶
Clic derecho en un slot → Split Layers, y elige un modo:
| Modo | Atajo | Resultado |
|---|---|---|
| As Hierarchical | Ctrl+B | los componentes salen anidados: BD → P → G → D → C |
| As Siblings | Ctrl+Shift+B | los componentes salen planos: BD, P, G, D, C uno al lado del otro |
El orden es siempre el mismo — Backdrop, Peg, Group, Drawing, Composite. Lo que cambia el modo es si cada uno se vuelve el padre del siguiente o su hermano.
Cuándo quieres jerárquico: el slot estaba bien, solo necesitas meterte dentro — poner algo entre el peg y el drawing, o darle al group un segundo hijo.
Dónde aterriza cada pieza en un split jerárquico¶
El resultado no es una conjetura — es la regla de agregación jugada al revés.
Backdrop, Peg y Group se anidan como padres unos de otros, en ese orden. Son los contenedores, así que se vuelven la cadena.
Composite y Drawing no se anidan — son hermanos, y el comp es el mayor. Eso lo fuerza la regla del sibling aggregator: un comp recoge a los hermanos que están debajo, así que tiene que ir primero para que el drawing (y todo lo que siga) fluya hacia él.
Lo que el super node ya contenía cae como los hermanos menores de esa pareja, cada uno con su jerarquía intacta.
hero=BD-P-G-D-C splits into BD
├── arm (its own branch) └── P
└── leg (its own branch) └── G
├── C ← eldest: collects everything below
├── D ← the super node's own drawing
├── arm ← the tree's children, hierarchy and all
└── leg
Así que hero-C acaba recogiendo D, arm y leg — que es exactamente lo que el super node estaba componiendo antes de partirse. El split cambia la forma del árbol, no la forma del render.
Los efectos, si los había, se encadenan a partir del composite en el orden que tenían, cada uno anidado en el anterior.
Por qué el drawing aterriza debajo del comp y no encima
Porque un comp agrega a sus hermanos menores. Poner el drawing primero significaría que el drawing no lo recoge nadie, y el comp reuniría solo lo que viniera después. Comp y luego drawing es el único orden que sobrevive sin cambios a un reensamblado.
Cuándo quieres hermanos: el slot llevaba dos ideas. Aplanarlo te deja reemparentar las piezas libremente y recombinar las que van juntas.
Split actúa sobre lo seleccionado, y solo eso
Los descendientes de una fila seleccionada no se arrastran automáticamente. Esto antes difería entre el menú y el atajo — el menú se llevaba los hijos incluso con la rama abierta, el atajo no — y ahora los dos hacen lo mismo: lo que seleccionaste es lo que se parte.
Merge¶
| Verbo | Atajo | Hace |
|---|---|---|
| Merge Selected | Ctrl+J | combina cada slot seleccionado en uno, recursivamente |
| Merge Down | Ctrl+E | fusiona un slot con su siguiente hermano |
Merge Selected es el inverso de un split en hermanos: cinco filas que debían haber sido un solo slot se vuelven un slot, con los componentes unidos. Si una fila llevaba un peg y otra un composite, el slot fusionado lleva los dos.
Merge Down es la versión rápida de una mano: pliega una fila dentro de la de abajo. Es el mismo verbo que los usuarios de Harmony ya tienen en la Timeline, con el mismo significado.
Merge queda en gris cuando no se puede aplicar — menos de dos nodos seleccionados, o una selección que abarca cosas que no se pueden combinar. El menú nunca ofrece un verbo que no haría nada.
Dividir y fusionar frames¶
Los frames obedecen los mismos dos verbos, con una guarda extra: la casilla Split/Merge Frames de la sección Settings del Browser tiene que estar activa. Está desactivada por defecto.
Con ella desactivada, OSA rechaza y nombra la casilla en vez de hacer otra cosa en silencio:
Enable 'Split/Merge Frames' checkbox to merge/suck frames Enable 'Split/Merge Frames' checkbox to separate layers
Por qué hay guarda: las ediciones estructurales reordenan un plan, pero las de frames reordenan el tiempo, y el tiempo es aquello por lo que se juzga una entrega. La casilla es la diferencia entre "quería reestructurar" y "quería retemporizar".
Con ella activa, los modos de frame son:
| Modo | Agrupa por |
|---|---|
| Standard | un contenedor por frame (o por bloque) |
| Prefix | por prefijo de nombre — Pig-1, Pig-2, Pig-3 se colapsan en un Pig |
El modo Prefix es lo que quieres tras importar una carpeta donde se mezclaron varias secuencias: redescubre las secuencias a partir de los nombres.
Vampire Mode¶
Cuando Split/Merge Frames está activo y fusionas dos o más filas que llevan drawings, el merge deja de ser estructural y empieza a chupar frames. Internamente eso se llama Vampire Mode, y es la diferencia entre:
| Merge estructural | Vampire Mode | |
|---|---|---|
| Combina | los componentes (peg, group, comp, efectos) | los componentes y las exposiciones |
| Resultado | un slot con la unión de lo que estaba marcado | un drawing que lleva todos los frames de todos |
| Necesita | nada | Split/Merge Frames activo |
Funciona en las dos direcciones del árbol: un drawing hoja chupa los frames de un drawing hermano, y una rama (un grupo) los chupa hacia el drawing que contiene.
Split y merge llevan el arte consigo — ese es el invariante del verbo
Fusionar 001 (un frame) con 002 (un frame) tiene que darte un contenedor con dos frames. Hubo un bug medido en el que el caso hoja-a-hoja no transfería nada y el segundo frame — con su arte — simplemente desaparecía. Ahora la regla tiene nombre: split y merge llevan el arte consigo, y no hay ningún camino en el que un frame desaparezca porque dos filas se volvieron una.
Sequential u Original¶
Un merge vampírico tiene que decidir en qué se convierten los números de frame, y las dos respuestas son legítimas:
| Modo | Números de frame |
|---|---|
| Original | se mantienen exactamente como estaban — pueden solaparse |
| Sequential | se renumeran 1, 2, 3… en orden de fusión |
Tras el merge, la barra de feedback informa de cuál usó y ofrece el otro como acción de un clic:
Merge Result: Original — Switch to Sequential
Pulsarlo deshace y vuelve a fusionar en el otro modo, así comparas resultados en vez de adivinar de antemano. Usa Original cuando los números son el tiempo (una secuencia con huecos reales); usa Sequential cuando estás montando una lista de exposiciones nueva a partir de dibujos sueltos.
Generadores en un merge¶
Los generadores no se pliegan en el acumulador — un GENERATOR_TYPE en el slot fusionado convertiría al propio slot en una Colour Card. En su lugar se vuelven hijos del resultado, en orden de fusión, y se registra la posición del drawing entre ellos. El orden en que fusionas es el orden de la pila en el composite.
Qué le pasa al arte¶
La política es la misma que recorre toda la herramienta, y es la razón de que los dos verbos sean seguros:
Nada se descarta porque la jerarquía haya cambiado.
| Situación | Resultado |
|---|---|
| Un contenedor que se vuelve hijo | conserva su propio arte |
| Un frame fusionado con otro | su arte se fusiona encima de las art layers a las que apunta |
| Varias pistas en una art layer | se aplanan en orden de árbol, la de arriba primero |
| Una fuente que no pudo aterrizar | sobrevive en tu árbol en vez de borrarse |
Mira Drawings, art layers y subart para las reglas de pila y Original Bitmap para el caso espejo.
Split, arreglar, merge es un ritmo de trabajo normal
Partir un slot para corregir un componente y volver a fusionarlo enseguida no es un apaño — es la forma prevista de editar estructura heredada de un nombre de archivo o de un PSD, sin reimportar nada.


