Jerarquía y agregador de hermanos¶
El árbol que construyes en el Outliner no es solo una lista de importación — es la red de nodos de Harmony que OVB escribe al aplicar (Apply). Los pegs, grupos y composiciones (composites) se convierten en nodos reales, conectados de la manera en que un rigger los conectaría.
Los bloques de construcción¶
| Nodo | En qué se convierte | |
|---|---|---|
| Drawing (Dibujo) | un nodo de Lectura (Read) con sus capas de arte | |
| Peg | un manejador de transformación que alimenta el/los dibujo(s) debajo de él. La escala / desplazamiento de todo el dibujo reside aquí (el gizmo verde). | |
| Group (Grupo) | un súper nodo que envuelve su contenido (su propio MPI → distribuidor → composición → MPO) | |
| Composite (Composición) | fusiona las salidas de sus hermanos |
Marca Peg, Group o Composite en el Inspector de un dibujo para emitirlos a su alrededor; desmarca Drawing para un contenedor puro. El icono de la fila compone las partes que están activadas —
peg sobre dibujo,
grupo, dibujo, composición — para que leas la pila a partir del árbol. Group Order (Orden de grupo) decide si el peg se asienta fuera del grupo y lo controla (Parent (Padre):
) o dentro de él (Child (Hijo):
); el vocabulario completo se encuentra en la leyenda de iconos.
Anida un dibujo bajo un peg para que el peg lo transforme; envuelve una rama en un grupo para contenerla; suelta una composición para fusionar un conjunto de hermanos.
Agregación de hermanos¶
Cuando varios nodos se sitúan uno al lado del otro, OVB los conecta por orden de pintura (paint order), no al azar:
- Puerto 0 = fondo, puerto N = frente. El hermano más joven/más a la derecha sin bypass aterriza en el fondo; el propio dibujo del agregador se conecta último = frente.
- Una composición sin peg/grupo abre un bloque que consume los hermanos menores normales después de él — así que
[A, C(comp), B, Cc]hace queCagregue aByCc, mientras queAllega a la composición principal por su cuenta. - Los nodos Bypass (Omitir) (la casilla Bypass composite del dibujo) nunca se consumen — ascienden (bubble up) directamente a la composición padre.
Este es el mismo modelo de "Árbol genealógico desvergonzado (Shameless family tree)" que usan las otras herramientas de Octo — un gráfico predecible y que se puede riggear (riggable) en lugar de una pila plana.
Los grupos se conectan limpiamente¶
Un grupo se construye como: un peg externo (afuera) → el grupo, y adentro: Multi-Port-In → distribuidor → tu contenido → Composición interna → Multi-Port-Out. OVB se encarga de las partes complicadas para que el resultado sea correcto:
- El puerto de entrada del grupo se crea antes de que se enlace el peg externo, de modo que el peg realmente se conecte.
- El peg distribuidor desechable se elimina después de conectar (el MPI alimenta el contenido directamente).
- La composición suelta que Harmony crea automáticamente en un dibujo movido se limpia, para que obtengas exactamente una composición interna.
Al eliminar se conservan los hijos
Si eliminas un nodo padre, sus hijos son elevados al abuelo — el gráfico se reorganiza en lugar de perder la rama. Consulta Outliner.
La composición principal nunca se mueve
OVB posiciona todo lo que añade encima de la composición principal existente en tu escena y conecta las salidas de nivel superior supervivientes en ella — tu composición (comp) permanece exactamente donde está.