LGA LAYOUT TOOL PACK
Lega | v2.57
-
Copiar la carpeta LGA_ToolPack-Layout que contiene todos los archivos del ToolPack a %USERPROFILE%/.nuke.
Debería quedar así:.nuke/ └─ LGA_ToolPack-Layout/ ├─ menu.py ├─ py/ └─ ... -
Con un editor de texto, agregar esta línea de código al archivo init.py que está dentro de la carpeta .nuke:
nuke.pluginAddPath('./LGA_ToolPack-Layout') -
El ToolPack permite activar/desactivar herramientas editando el archivo _LGA_LayoutToolPack_Enabled.ini
Por defecto todas las herramientas están en True. Las que se cambian a False, se ocultan y evitan cargarse.
Para conservar la configuración en futuras actualizaciones, se puede copiar el archivo .ini a la carpeta ~/.nuke/
https://www.nukepedia.com/python/nodegraph/dots
Agrega Dots antes del nodo seleccionado, generando líneas de conexión
con los nodos previos a 90 grados.
Si el nodo seleccionado está en la misma columna que el nodo conectado,
los alinea. Útil para cuando se crea un nuevo nodo y no está alineado al
anterior.

La mod del pack tiene varios fixes y suma la función de armar un árbol
cuando varios nodos seleccionados están conectados al mismo nodo y
permite agregar dots en cualquier input siempre y cuando el nodo
conectado al input no está en la misma fila o columna que el nodo
seleccionado.
Agrega un nodo Dot debajo del nodo seleccionado y luego otro Dot conectado a este hacia la derecha o hacia la izquierda según el shortcut.
Analiza todos los nodos del script y detecta conexiones que no respetan ciertas reglas de orden y convenciones de layout.
La herramienta lista en una tabla unicamente los nodos que no cumplen estas reglas. Para cada nodo muestra:
Node: nombre del nodo detectado.
Input A / Input B / Input Mask: que nodo esta conectado en cada entrada.
Posicion actual: la direccion donde se encuentra cada conexion (left, right, top, etc.).
Posicion esperada: en rojo, la ubicacion correcta segun las reglas definidas.
Esto permite identificar rapidamente conexiones incorrectas o desordenadas dentro del script.
Al hacer clic en una fila:
• Selecciona el nodo en el Node Graph.
• Ejecuta zoom to fit.
• Abre el panel de propiedades del nodo.
De esta forma se puede corregir el problema rapidamente. El boton Refresh vuelve a ejecutar el analisis despues de ajustar las conexiones.

Permite crear o editar un StickyNote seleccionado con algunas opciones extras.
Reemplazo del autoBackdrop, con opciones extras:
- Resize basado en un margen, tomando en cuenta los nodos dentro del backdrop.
- Z order automatico.
- Dos filas de colores random y predeterminados, la segunda es con menos saturación.
Permite cambiar el label de un nodo con una ventana emergente.
Detecta conexiones "sucias" en el Node Graph y las reemplaza automáticamente
por Stamps (sistema de Adrian Pueyo), dejando el árbol más limpio y legible.
Resuelve tres casos:
• Conexiones muy largas entre dos nodos lejanos.
• Un nodo que distribuye su salida a varios destinos a través de Dots.
• Nodos con hidden input (conexión oculta a un origen lejano).
Antes de reemplazar cada grupo, muestra una ventana para confirmar y nombrar el
Stamp, con zoom automático al contexto (nodo origen y destinos). Cancelar revierte
ese grupo y un solo Ctrl+Z deshace toda la operación.
A partir del nodo seleccionado selecciona nodos en la dirección determinada por el shortcut.
- Select Nodes selecciona los nodos que están alineados con el nodo
seleccionado sin importar si están o no conectados entre sí.

- Select connected Nodes hace lo mismo que Select Nodes, pero solo
selecciona nodos que están conectados con el nodo seleccionado, y
recurrentemente con el nodo siguiente en la selección.

- Select all Nodes selecciona todos los nodos en la dirección
determinada por el shortcut.

Alinea los nodos seleccionados según el shortcut.
Si hay más de un backdrop seleccionado, en vez de alinear nodos, alinea
backdrops.
Distribuye horizontalmente o verticalmente los nodos seleccionados según
el shortcut. Cuando distribuye verticalmente tiene en cuenta la altura
de cada nodo para dejar el mismo espacio libre entre todos los nodos.
Si hay más de un backdrop seleccionado, en vez de distribuir nodos,
distribuye backdrops.
Alinea y distribuye los nodos seleccionados de múltiples columnas
tomando en cuenta las conexiones de los nodos entre sí.

Ajusta los espacios y la posición de los nodos seleccionados utilizando
un widget de escala.

http://www.nukepedia.com/python/nodegraph/push_nodes
Empuja nodos para crear espacio en la dirección correspondiente al
shortcut tomando como pivote la posición del puntero del mouse. Tiene en
cuenta los backdrops para generar espacios dentro sin mover los nodos de
otros backdrop, con lo cual es recomendable no dejar nodos sin un
backdrops. Útil para hacer lugar cuando hay que agregar nuevos nodos en
un sector sin espacio.
http://www.nukepedia.com/python/nodegraph/push_nodes
Mod simple del Push Nodes para hacer exactamente lo contrario: Achicar
el espacio en la dirección correspondiente al shortcut tomando como
pivote el puntero del mouse.
https://www.nukepedia.com/python/nodegraph/km-nodegraph-easy-navigate/
Crea bookmarks de los nodos seleccionados y permite saltar rápidamente
de uno a otro. Útil para scripts grandes.
Alterna entre el zoom actual y un zoom que muestra todos los nodos en el
Node Graph.
Permite volver al nivel de zoom anterior usando la posición del cursor
como centro. Si pasan más de 9 segundos entre pulsaciones de la tecla H,
se reinicia el ciclo.
















