Skip to content

legandrop/LGA_ToolPack_Layout-for_Nuke

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

272 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LGA Layout Tool Pack logo LGA LAYOUT TOOL PACK
Lega | v2.57


Instalación

  • 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/




Add Dots before (aka Dots) v5.1 | Alexey Kuchinski | Mod Lega v2.2

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.

Add Dots before shortcut


Add Dots after v1.6 | Lega

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.

Add Dots after shortcuts

Script Checker v0.87 | Lega

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.

Script Checker shortcut

StickyNote v1.0 | Lega

Permite crear o editar un StickyNote seleccionado con algunas opciones extras.

StickyNote shortcut

Create LGA_Backdrop v1.0 | Lega

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.

Create LGA Backdrop shortcuts

Label Node v1.0 | Lega

Permite cambiar el label de un nodo con una ventana emergente.

Label Node shortcut

AutoStamps v0.70 | Lega

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.

Select Nodes v1.3 | Lega

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 Nodes shortcuts

  • 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 connected Nodes shortcuts

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

Align Nodes v1.2 | Lega

Alinea los nodos seleccionados según el shortcut.
Si hay más de un backdrop seleccionado, en vez de alinear nodos, alinea backdrops.

Align Nodes shortcuts

Distribute Nodes v1.1 | Lega

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.

Distribute Nodes shortcuts

Arrange Nodes v0.81 | Lega

Alinea y distribuye los nodos seleccionados de múltiples columnas tomando en cuenta las conexiones de los nodos entre sí.

Arrange Nodes shortcuts

Scale Nodes v1.0 | Erwan Leroy

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

Scale Nodes shortcuts

Push Nodes v1.0 | Mitja Müller-Jend

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.

Push Nodes shortcuts

Pull Nodes v1.0 | Mitja Müller-Jend | Mod Lega

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.

Pull Nodes shortcuts

Easy Navigate v2.3 | Hossein Karamian

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.

Easy Navigate shortcuts

Toggle Zoom v1.1 | Lega

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.

Toggle Zoom shortcuts

About

A collection of small tools and shortcuts designed to simplify node graph layout and speed up everyday compositing work.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages